Skip to content

Commit 9ab485c

Browse files
authored
update workflow
Updated the workflow to include macOS runners with specific targets and architectures.
1 parent 54036dd commit 9ab485c

File tree

1 file changed

+16
-2
lines changed

1 file changed

+16
-2
lines changed

.github/workflows/workflow.yml

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,22 @@ jobs:
4242
needs: [build-rs, build-ng]
4343
strategy:
4444
matrix:
45-
runner: [ubuntu-latest, ubuntu-24.04-arm64]
46-
runs-on: ${{ matrix.runner }}
45+
include:
46+
# Linux
47+
- os: ubuntu-latest
48+
target: x86_64-unknown-linux-gnu
49+
arch: x86_64
50+
platform: linux
51+
# macOS
52+
- os: macos-latest
53+
target: x86_64-apple-darwin
54+
arch: x86_64
55+
platform: macos
56+
- os: macos-latest
57+
target: aarch64-apple-darwin
58+
arch: arm64
59+
platform: macos
60+
runs-on: ${{ matrix.os }}
4761
steps:
4862
- uses: actions/checkout@v6
4963
- run: |

0 commit comments

Comments
 (0)