diff --git a/.github/workflows/rust-binary-build.yml b/.github/workflows/rust-binary-build.yml index 60c3b8c..0416b2e 100644 --- a/.github/workflows/rust-binary-build.yml +++ b/.github/workflows/rust-binary-build.yml @@ -30,12 +30,8 @@ jobs: cargo +1.94.0 --version rustc +1.94.0 --version - - name: Check, test and build - run: | - cargo +1.94.0 fmt --manifest-path adk-rust/Cargo.toml --all -- --check - cargo +1.94.0 test --manifest-path adk-rust/Cargo.toml --workspace --no-fail-fast - cargo +1.94.0 clippy --manifest-path adk-rust/Cargo.toml --workspace --all-targets -- -D warnings - cargo +1.94.0 build --manifest-path adk-rust/Cargo.toml --workspace --release + - name: Build release binaries + run: cargo +1.94.0 build --manifest-path adk-rust/Cargo.toml --workspace --release - name: Package release binaries run: | @@ -48,12 +44,12 @@ jobs: - name: Upload release binaries artifact uses: actions/upload-artifact@v4 with: - name: awatch-rus-linux-x86_64-release-binaries + name: awatch-rus-linux_x86_64-release-binaries path: | - dist/awatch-rus-linux-x86_64-release-binaries.tar.gz - dist/awatch-rus-linux-x86_64-release-binaries.tar.gz.sha256 - dist/awatch-rus-linux-x86_64/BINARIES.txt - dist/awatch-rus-linux-x86_64/SHA256SUMS.txt - dist/awatch-rus-linux-x86_64/BUILD_MANIFEST.json + dist/awatch-rus-linux_x86_64-release-binaries.tar.gz + dist/awatch-rus-linux_x86_64-release-binaries.tar.gz.sha256 + dist/awatch-rus-linux_x86_64/BINARIES.txt + dist/awatch-rus-linux_x86_64/SHA256SUMS.txt + dist/awatch-rus-linux_x86_64/BUILD_MANIFEST.json if-no-files-found: error retention-days: 30