We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 026e7aa commit 66c89a8Copy full SHA for 66c89a8
1 file changed
.github/workflows/release.yml
@@ -1,4 +1,4 @@
1
-name: Build and Release Rust Project
+name: Build and Release Aligned Client
2
3
on:
4
push:
@@ -7,16 +7,27 @@ on:
7
8
jobs:
9
build:
10
- runs-on: ubuntu-latest
+ strategy:
11
+ matrix:
12
+ include:
13
+ - os: ubuntu-latest
14
+ artifact_name: aligned-x86
15
+ - os: macos-latest
16
+ artifact_name: aligned-arm64
17
+
18
+ runs-on: ${{ matrix.os }}
19
20
steps:
21
- name: Checkout repository
22
uses: actions/checkout@v4
23
24
- name: Build batcher client
25
run: make build_batcher_client
26
27
+ - name: Rename binary
28
+ run: mv batcher/client/target/release/aligned ${{ matrix.artifact_name }}
29
30
- name: Release
31
uses: softprops/action-gh-release@v2
32
with:
- files: batcher/client/target/release/aligned
33
+ files: ${{ matrix.artifact_name }}
0 commit comments