Skip to content

Commit c1f54e3

Browse files
authored
ci(native): build Tier 1 release artifacts (#268)
1 parent 47cfab3 commit c1f54e3

1 file changed

Lines changed: 33 additions & 0 deletions

File tree

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
name: Reusable Native Release
2+
3+
on:
4+
workflow_call:
5+
workflow_dispatch:
6+
7+
permissions:
8+
contents: read
9+
10+
jobs:
11+
build:
12+
name: Build ${{ matrix.target }}
13+
strategy:
14+
fail-fast: false
15+
matrix:
16+
include:
17+
- target: x86_64-unknown-linux-gnu
18+
runner: ubuntu-latest
19+
filename: rstack.linux-x64-gnu.node
20+
- target: aarch64-unknown-linux-gnu
21+
runner: ubuntu-latest
22+
filename: rstack.linux-arm64-gnu.node
23+
- target: x86_64-pc-windows-msvc
24+
runner: windows-latest
25+
filename: rstack.win32-x64-msvc.node
26+
- target: aarch64-apple-darwin
27+
runner: macos-latest
28+
filename: rstack.darwin-arm64.node
29+
uses: ./.github/workflows/reusable-native-build.yml
30+
with:
31+
target: ${{ matrix.target }}
32+
runner: ${{ matrix.runner }}
33+
filename: ${{ matrix.filename }}

0 commit comments

Comments
 (0)