diff --git a/.github/workflows/rusk_build.yml b/.github/workflows/rusk_build.yml index 5edb9703e0..9d46d8325e 100644 --- a/.github/workflows/rusk_build.yml +++ b/.github/workflows/rusk_build.yml @@ -48,11 +48,14 @@ jobs: include: - os: ubuntu-24.04 target: linux-x64 + target_folder: target - os: macos-15 target: macos-arm64 + target_folder: target/aarch64-apple-darwin flags: --target=aarch64-apple-darwin - os: arm-linux target: linux-arm64 + target_folder: target/aarch64-unknown-linux-gnu flags: --target=aarch64-unknown-linux-gnu fail-fast: false @@ -89,15 +92,6 @@ jobs: echo "SKIP_WASM=false" >> $GITHUB_ENV fi - - name: Compile keys - shell: bash - run: make keys - - - name: Compile WASM Contracts - if: ${{ env.SKIP_WASM != 'true' }} - shell: bash - run: make wasm - - name: Build Rusk binary shell: bash working-directory: ./rusk @@ -105,13 +99,14 @@ jobs: - name: Extract Version run: | - export SEMVER=$(cargo pkgid --manifest-path ./rusk/Cargo.toml | sed -E 's/.*#([0-9]+\.[0-9]+\.[0-9]+).*/\1/') + export SEMVER=$(cargo pkgid --manifest-path ./rusk/Cargo.toml | sed -E 's/.*@([0-9]+\.[0-9]+\.[0-9]+).*/\1/') echo "SEMVER=$SEMVER" >> $GITHUB_ENV - name: Package Binaries run: | + find . -name "rusk" mkdir rusk-${{ env.SEMVER }}-${{ matrix.target }}-${{ matrix.feature }} - mv target/release/rusk rusk-${{ env.SEMVER }}-${{ matrix.target }}-${{ matrix.feature }} + mv ${{ matrix.target_folder }}/release/rusk rusk-${{ env.SEMVER }}-${{ matrix.target }}-${{ matrix.feature }} tar -czvf rusk-${{ env.SEMVER }}-${{ matrix.target }}-${{ matrix.feature }}.tar.gz \ rusk-${{ env.SEMVER }}-${{ matrix.target }}-${{ matrix.feature }} diff --git a/Cargo.lock b/Cargo.lock index a4fa0cc02d..012c031dec 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1752,7 +1752,7 @@ dependencies = [ [[package]] name = "dusk-rusk" -version = "1.0.3-alpha.1" +version = "1.1.0-rc.2" dependencies = [ "anyhow", "async-graphql", diff --git a/rusk/Cargo.toml b/rusk/Cargo.toml index 50fd571d6e..3bfa7e9ac9 100644 --- a/rusk/Cargo.toml +++ b/rusk/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dusk-rusk" -version = "1.0.3-alpha.1" +version = "1.1.0-rc.2" edition = "2021" autobins = false