From 019e4c417fe761ad6d553694f8c53e923c00220b Mon Sep 17 00:00:00 2001 From: jxdv Date: Sun, 25 Feb 2024 18:15:55 +0100 Subject: [PATCH 1/4] remove bin/ --- .github/workflows/build_artifacts.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build_artifacts.yml b/.github/workflows/build_artifacts.yml index 1f5f510..5dbf4bf 100644 --- a/.github/workflows/build_artifacts.yml +++ b/.github/workflows/build_artifacts.yml @@ -46,24 +46,24 @@ jobs: run: mkdir -p bin - name: Renaming binaries [Windows] if: matrix.os == 'windows-latest' - run: mv target/release/uad-ng.exe bin/uad-ng-${{ matrix.build_target }}.exe + run: mv target/release/uad-ng.exe uad-ng-${{ matrix.build_target }}.exe - name: Renaming binaries [Others] if: matrix.os != 'windows-latest' - run: mv target/release/uad-ng bin/uad-ng${{ matrix.update_name }}-${{ matrix.build_target }} + run: mv target/release/uad-ng uad-ng${{ matrix.update_name }}-${{ matrix.build_target }} - name: Tarball Linux/MacOS binary if: matrix.os != 'windows-latest' - run: tar -czf bin/uad-ng${{ matrix.update_name }}-${{ matrix.build_target }}{.tar.gz,} + run: tar -czf uad-ng${{ matrix.update_name }}-${{ matrix.build_target }}{.tar.gz,} - name: Install coreutils for macOS if: matrix.os == 'macos-latest' run: brew install coreutils - name: Create checksums for binaries and archives [Windows] if: matrix.os == 'windows-latest' - run: sha256sum bin/uad-ng-${{ matrix.build_target }}.exe | tee bin/uad-ng-${{ matrix.build_target }}-checksum.txt + run: sha256sum uad-ng-${{ matrix.build_target }}.exe | tee uad-ng-${{ matrix.build_target }}-checksum.txt - name: Create checksums for binaries and archives [Others] if: matrix.os != 'windows-latest' run: | - sha256sum bin/uad-ng${{ matrix.update_name }}-${{ matrix.build_target }} | tee bin/uad-ng${{ matrix.update_name }}-${{ matrix.build_target }}-checksum - sha256sum bin/uad-ng${{ matrix.update_name }}-${{ matrix.build_target }}.tar.gz | tee bin/uad-ng${{ matrix.update_name }}-${{ matrix.build_target }}.tar.gz-checksum + sha256sum uad-ng${{ matrix.update_name }}-${{ matrix.build_target }} | tee uad-ng${{ matrix.update_name }}-${{ matrix.build_target }}-checksum + sha256sum uad-ng${{ matrix.update_name }}-${{ matrix.build_target }}.tar.gz | tee uad-ng${{ matrix.update_name }}-${{ matrix.build_target }}.tar.gz-checksum - name: Upload artifacts uses: actions/upload-artifact@v4 with: From 7c75cd50fdaeef2dc7e992eb88a98f067d7045ef Mon Sep 17 00:00:00 2001 From: jxdv Date: Sun, 25 Feb 2024 18:21:23 +0100 Subject: [PATCH 2/4] fix upload ci --- .github/workflows/build_artifacts.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/build_artifacts.yml b/.github/workflows/build_artifacts.yml index 5dbf4bf..497d574 100644 --- a/.github/workflows/build_artifacts.yml +++ b/.github/workflows/build_artifacts.yml @@ -42,8 +42,6 @@ jobs: if: matrix.os == 'ubuntu-latest' - name: Building run: cargo build --release --no-default-features --features wgpu,${{ matrix.update_feature }} - - name: Creating ./bin directory - run: mkdir -p bin - name: Renaming binaries [Windows] if: matrix.os == 'windows-latest' run: mv target/release/uad-ng.exe uad-ng-${{ matrix.build_target }}.exe @@ -68,4 +66,4 @@ jobs: uses: actions/upload-artifact@v4 with: name: uad-ng${{ matrix.update_name }}-${{ matrix.build_target }} - path: bin/uad-ng-* + path: uad-ng-* From 31bc67e220c514145d83397db5f229b3fcdbe28b Mon Sep 17 00:00:00 2001 From: jxdv Date: Mon, 26 Feb 2024 16:15:41 +0100 Subject: [PATCH 3/4] fix windows checksum format --- .github/workflows/build_artifacts.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build_artifacts.yml b/.github/workflows/build_artifacts.yml index 497d574..c0d0891 100644 --- a/.github/workflows/build_artifacts.yml +++ b/.github/workflows/build_artifacts.yml @@ -56,7 +56,7 @@ jobs: run: brew install coreutils - name: Create checksums for binaries and archives [Windows] if: matrix.os == 'windows-latest' - run: sha256sum uad-ng-${{ matrix.build_target }}.exe | tee uad-ng-${{ matrix.build_target }}-checksum.txt + run: sha256sum uad-ng-${{ matrix.build_target }}.exe | tee uad-ng-${{ matrix.build_target }}.exe-checksum.txt - name: Create checksums for binaries and archives [Others] if: matrix.os != 'windows-latest' run: | From 7c3d09a5e3e8dcd75872d630ed534f030974d6c6 Mon Sep 17 00:00:00 2001 From: jxdv Date: Mon, 26 Feb 2024 16:34:42 +0100 Subject: [PATCH 4/4] update release.yml --- .github/workflows/release.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 550e219..bfbff3f 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -22,10 +22,8 @@ jobs: - uses: actions/checkout@v4 - name: Downloads artifacts uses: actions/download-artifact@v4 - with: - path: bin - name: Create pre-release uses: softprops/action-gh-release@v1 with: - files: bin/*/uad-ng-* + files: uad-ng-* generate_release_notes: true