Skip to content

Commit c1fc6a5

Browse files
committed
release: build aarch64 artifacts for macos on GitHub Actions
GitHub now supports this natively, so there's no need for me to do it any more. Fixes #3155
1 parent 8b5d3d1 commit c1fc6a5

File tree

4 files changed

+6
-45
lines changed

4 files changed

+6
-45
lines changed

.github/workflows/release.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,10 @@ jobs:
114114
os: macos-latest
115115
rust: nightly
116116
target: x86_64-apple-darwin
117+
- build: macos
118+
os: macos-latest
119+
rust: nightly
120+
target: aarch64-apple-darwin
117121
- build: win-msvc
118122
os: windows-latest
119123
rust: nightly

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,8 @@ Bug fixes:
3333
Fix a bug where `-q --files-without-match` inverted the exit code.
3434
* [BUG #3140](https://github.com/BurntSushi/ripgrep/issues/3140):
3535
Ensure hyphens in flag names are escaped in the roff text for the man page.
36+
* [BUG #3155](https://github.com/BurntSushi/ripgrep/issues/3155):
37+
Statically compile PCRE2 into macOS release artifacts on `aarch64`.
3638

3739
Feature enhancements:
3840

RELEASE-CHECKLIST.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,6 @@
4141
> tool that recursively searches the current directory for a regex pattern.
4242
> By default, ripgrep will respect gitignore rules and automatically skip
4343
> hidden files/directories and binary files.
44-
* Run `git checkout {VERSION} && ci/build-and-publish-m2 {VERSION}` on a macOS
45-
system with Apple silicon.
4644
* Run `cargo publish`.
4745
* Run `ci/sha256-releases {VERSION} >> pkg/brew/ripgrep-bin.rb`. Then edit
4846
`pkg/brew/ripgrep-bin.rb` to update the version number and sha256 hashes.

ci/build-and-publish-m2

Lines changed: 0 additions & 43 deletions
This file was deleted.

0 commit comments

Comments
 (0)