Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit e72b068

Browse files
ci(release): build aarch64-unknown-linux-gnu on ubuntu-24.04-arm (cesarferreira#164)
Publish Linux arm64 tarball; extend Homebrew checksum order for Linux ARM. Closes cesarferreira#137 Made-with: Cursor
1 parent fed2d14 commit e72b068

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

.github/workflows/release.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@ jobs:
2626
os: macos-15
2727
- target: x86_64-unknown-linux-gnu
2828
os: ubuntu-latest
29+
- target: aarch64-unknown-linux-gnu
30+
os: ubuntu-24.04-arm
2931
- target: x86_64-pc-windows-msvc
3032
os: windows-latest
3133

@@ -101,6 +103,7 @@ jobs:
101103
echo "ARM_SHA=$(sha256sum stax-aarch64-apple-darwin.tar.gz | cut -d' ' -f1)" >> $GITHUB_ENV
102104
echo "INTEL_SHA=$(sha256sum stax-x86_64-apple-darwin.tar.gz | cut -d' ' -f1)" >> $GITHUB_ENV
103105
echo "LINUX_SHA=$(sha256sum stax-x86_64-unknown-linux-gnu.tar.gz | cut -d' ' -f1)" >> $GITHUB_ENV
106+
echo "LINUX_ARM_SHA=$(sha256sum stax-aarch64-unknown-linux-gnu.tar.gz | cut -d' ' -f1)" >> $GITHUB_ENV
104107
105108
- name: Checkout Homebrew tap
106109
uses: actions/checkout@v6
@@ -122,6 +125,7 @@ jobs:
122125
123126
sed -i "0,/PLACEHOLDER/s/PLACEHOLDER/$ARM_SHA/" $FORMULA
124127
sed -i "0,/PLACEHOLDER/s/PLACEHOLDER/$INTEL_SHA/" $FORMULA
128+
sed -i "0,/PLACEHOLDER/s/PLACEHOLDER/$LINUX_ARM_SHA/" $FORMULA
125129
sed -i "0,/PLACEHOLDER/s/PLACEHOLDER/$LINUX_SHA/" $FORMULA
126130
127131
- name: Commit and push tap

0 commit comments

Comments
 (0)