Skip to content

Commit

Permalink
[meta] prepare releases
Browse files Browse the repository at this point in the history
  • Loading branch information
sunshowers committed Nov 24, 2024
1 parent 4c90f20 commit a80d904
Show file tree
Hide file tree
Showing 3 changed files with 24 additions and 1 deletion.
7 changes: 6 additions & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -164,6 +164,10 @@ jobs:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
- name: Install Rust
uses: dtolnay/rust-toolchain@stable
- name: Install b2sum on macOS
if: startsWith(matrix.target, 'macos')
run: |
brew install b2sum
- uses: taiki-e/upload-rust-binary-action@4398438f25ce68e99e82e90744c88604b9b218a3 # v1.23.0
with:
bin: cargo-nextest
Expand All @@ -173,6 +177,7 @@ jobs:
target: ${{ matrix.build-target }}
tar: all
zip: windows
checksum: b2,sha256
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
CARGO_PROFILE_RELEASE_LTO: true
Expand Down Expand Up @@ -228,7 +233,7 @@ jobs:
- name: Download mukti
run: |
mkdir -p ~/bin
curl -LsSf "https://github.com/nextest-rs/mukti/releases/download/mukti-bin-0.7.4/mukti-bin-0.7.4-x86_64-unknown-linux-musl.tar.gz" \
curl -LsSf "https://github.com/nextest-rs/mukti/releases/download/mukti-bin-0.7.8/mukti-bin-0.7.8-x86_64-unknown-linux-musl.tar.gz" \
| tar xzf - -C ~/bin
- name: Add release metadata
run: |
Expand Down
4 changes: 4 additions & 0 deletions nextest-runner/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Changelog

## [0.68.0] - 2024-11-15

See the changelog for [cargo-nextest 0.9.85](https://nexte.st/changelog#0.9.85).

## [0.67.0] - 2024-11-15

See the changelog for [cargo-nextest 0.9.84](https://nexte.st/changelog#0.9.84).
Expand Down
14 changes: 14 additions & 0 deletions site/src/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,19 @@ toc_depth: 1
This page documents new features and bugfixes for cargo-nextest. Please see the [stability
policy](https://nexte.st/docs/stability/) for how versioning works with cargo-nextest.

## [0.9.85-rc.1] - 2024-11-24

### Changed

When no tests are run, the default behavior now is to exit with code 4
(`NO_TESTS_RUN`). This is a behavior change, as documented in [#1646].

[#1646]: https://github.com/nextest-rs/nextest/discussions/1646

### Added

SHA-256 and BLAKE2 checksum files are now published for each release.

## [0.9.84] - 2024-11-15

### Fixed
Expand Down Expand Up @@ -1179,6 +1192,7 @@ Supported in this initial release:
- [Test retries](https://nexte.st/book/retries.md) and flaky test detection
- [JUnit support](https://nexte.st/book/junit.md) for integration with other test tooling

[0.9.85-rc.1]: https://github.com/nextest-rs/nextest/releases/tag/cargo-nextest-0.9.85-rc.1
[0.9.84]: https://github.com/nextest-rs/nextest/releases/tag/cargo-nextest-0.9.84
[0.9.83]: https://github.com/nextest-rs/nextest/releases/tag/cargo-nextest-0.9.83
[0.9.82]: https://github.com/nextest-rs/nextest/releases/tag/cargo-nextest-0.9.82
Expand Down

0 comments on commit a80d904

Please sign in to comment.