diff --git a/.github/workflows/release-pr-rust.yml b/.github/workflows/release-pr-rust.yml index 58bbcfac8f..d5dd3fce51 100644 --- a/.github/workflows/release-pr-rust.yml +++ b/.github/workflows/release-pr-rust.yml @@ -9,22 +9,23 @@ on: options: - all - aligned-sized + - light-heap + - light-utils - light-bounded-vec - - light-circuitlib-rs - - light-concurrent-merkle-tree - - light-hash-set - light-hasher - - light-indexed-merkle-tree - light-macros - - light-merkle-tree-event + - light-hash-set - light-merkle-tree-reference - - light-registry - - light-test-utils - - light-utils - - light-wasm-hasher + - light-concurrent-merkle-tree + - light-indexed-merkle-tree + - light-circuitlib-rs + - light-verifier - account-compression + - light-registry - light-system-program - light-compressed-token + - light-test-utils + - light-wasm-hasher version: description: Version to release required: true @@ -71,11 +72,8 @@ jobs: - name: Bump all crate versions if: inputs.crate == 'all' run: | - for PACKAGE in $(cargo ws list); do - cargo release --package "$PACKAGE" --execute --no-confirm "${{ inputs.version }}" - echo "Waiting for 60 seconds to avoid rate limiting..." - sleep 60 # Wait for 60 seconds before processing the next crate - done + cargo release version --execute --no-confirm \ + "${{ inputs.version }}" - name: Bump crate version if: inputs.crate != 'all'