File tree Expand file tree Collapse file tree 3 files changed +9
-14
lines changed Expand file tree Collapse file tree 3 files changed +9
-14
lines changed Original file line number Diff line number Diff line change 5050 if : ${{ contains(inputs.toolchain, 'build') }}
5151 uses : dtolnay/rust-toolchain@master
5252 with :
53- toolchain : ${{ env.RUST_TOOLCHAIN_NIGHTLY }}
53+ toolchain : stable
5454
5555 - name : Install Rust 'format' Toolchain
5656 if : ${{ contains(inputs.toolchain, 'format') }}
7070 if : ${{ contains(inputs.toolchain, 'test') }}
7171 uses : dtolnay/rust-toolchain@master
7272 with :
73- toolchain : ${{ env.RUST_TOOLCHAIN_NIGHTLY }}
73+ toolchain : stable
7474
7575 - name : Install Solana
7676 if : ${{ inputs.solana == 'true' }}
Original file line number Diff line number Diff line change @@ -108,7 +108,6 @@ jobs:
108108 with :
109109 toolchain : test
110110 cargo-cache-key : cargo-interface
111- solana : true
112111
113112 - name : Test Interface
114113 run : make test-interface
Original file line number Diff line number Diff line change 1414
1515cd " $library_path "
1616
17+ # Extract crate name using cargo metadata
18+ metadata=$( cargo metadata --no-deps --format-version 1)
19+ crate_name=$( echo " $metadata " | jq -r ' .packages[0].name' )
20+
1721# Run cargo-release
1822if [[ " $dry_run " != " true" ]]; then
19- cargo release " $level " --no-push --no-tag --no-confirm --execute
23+ cargo release " $level " --tag-name " ${crate_name} @v{{version}} " --no-confirm --execute --dependent-version fix
2024else
2125 cargo release " $level "
2226 exit 0
2327fi
2428
25- # Extract crate name and version using cargo metadata
26- metadata=$( cargo metadata --no-deps --format-version 1)
27- crate_name=$( echo " $metadata " | jq -r ' .packages[0].name' )
28- new_version=$( echo " $metadata " | jq -r ' .packages[0].version' )
29-
3029# CI output
3130if [[ -n " ${CI:- } " ]]; then
31+ metadata=$( cargo metadata --no-deps --format-version 1)
32+ new_version=$( echo " $metadata " | jq -r ' .packages[0].version' )
3233 echo " new_version=${new_version} " >> " $GITHUB_OUTPUT "
3334fi
34-
35- # Rebuild commit and tag
36- git reset --soft HEAD~1
37- git commit -am " Publish ${crate_name} v${new_version} "
38- git tag -a " ${crate_name} @v${new_version} " -m " ${crate_name} v${new_version} "
You can’t perform that action at this time.
0 commit comments