Skip to content

Commit

Permalink
[release] update cargo-release to 0.25.0
Browse files Browse the repository at this point in the history
We lose the idempotency behavior if no packages need to be published`, but
0.21.4 was already not idempotent in a bunch of ways so it's not a huge loss.
We also gain support for workspace inheritance and many bug fixes.
  • Loading branch information
sunshowers committed Dec 3, 2023
1 parent 37f9693 commit c9cde34
Showing 1 changed file with 10 additions and 22 deletions.
32 changes: 10 additions & 22 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,13 +17,9 @@ jobs:
- name: Install Rust
uses: dtolnay/rust-toolchain@stable
- name: Install cargo release
uses: baptiste0928/cargo-install@2cfb0024938d23011106cbf127b393bc83fddba1 # v1
uses: taiki-e/install-action@d211c4be5a95cbcd52a0870dda7d63a107a58368 # v2
with:
crate: cargo-release
# Version 0.21.4 has the idempotency behavior we want, until
# https://github.com/crate-ci/cargo-release/issues/594 is addressed.
version: =0.21.4
locked: true
tool: [email protected]
- uses: taiki-e/create-gh-release-action@8df4de6534ceacdaed10a08f73418ca751f31793 # v1
with:
prefix: quick-junit
Expand All @@ -46,11 +42,9 @@ jobs:
- name: Install Rust
uses: dtolnay/rust-toolchain@stable
- name: Install cargo release
uses: baptiste0928/cargo-install@2cfb0024938d23011106cbf127b393bc83fddba1 # v1
uses: taiki-e/install-action@d211c4be5a95cbcd52a0870dda7d63a107a58368 # v2
with:
crate: cargo-release
version: =0.21.4
locked: true
tool: [email protected]
- uses: taiki-e/create-gh-release-action@8df4de6534ceacdaed10a08f73418ca751f31793 # v1
with:
prefix: nextest-filtering
Expand All @@ -73,11 +67,9 @@ jobs:
- name: Install Rust
uses: dtolnay/rust-toolchain@stable
- name: Install cargo release
uses: baptiste0928/cargo-install@2cfb0024938d23011106cbf127b393bc83fddba1 # v1
uses: taiki-e/install-action@d211c4be5a95cbcd52a0870dda7d63a107a58368 # v2
with:
crate: cargo-release
version: =0.21.4
locked: true
tool: [email protected]
- uses: taiki-e/create-gh-release-action@8df4de6534ceacdaed10a08f73418ca751f31793 # v1
with:
prefix: nextest-metadata
Expand All @@ -100,11 +92,9 @@ jobs:
- name: Install Rust
uses: dtolnay/rust-toolchain@stable
- name: Install cargo release
uses: baptiste0928/cargo-install@2cfb0024938d23011106cbf127b393bc83fddba1 # v1
uses: taiki-e/install-action@d211c4be5a95cbcd52a0870dda7d63a107a58368 # v2
with:
crate: cargo-release
version: =0.21.4
locked: true
tool: [email protected]
- uses: taiki-e/create-gh-release-action@8df4de6534ceacdaed10a08f73418ca751f31793 # v1
with:
prefix: nextest-runner
Expand Down Expand Up @@ -245,11 +235,9 @@ jobs:
- name: Install Rust
uses: dtolnay/rust-toolchain@stable
- name: Install cargo release
uses: baptiste0928/cargo-install@2cfb0024938d23011106cbf127b393bc83fddba1 # v1
uses: taiki-e/install-action@d211c4be5a95cbcd52a0870dda7d63a107a58368 # v2
with:
crate: cargo-release
version: =0.21.4
locked: true
tool: [email protected]
- name: Download mukti
run: |
mkdir -p ~/bin
Expand Down

0 comments on commit c9cde34

Please sign in to comment.