Skip to content

Commit 3e0953f

Browse files
authored
Merge pull request #56 from CodeDead/feature/linux-arm
feat: include linux arm preview builds and tests
2 parents be618f6 + 3a8cff1 commit 3e0953f

2 files changed

Lines changed: 9 additions & 2 deletions

File tree

.github/workflows/release.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@ jobs:
2020
args: '--target x86_64-apple-darwin'
2121
- platform: 'ubuntu-22.04'
2222
args: ''
23+
- platform: 'ubuntu-22.04-arm'
24+
args: ''
2325
- platform: 'windows-latest'
2426
args: ''
2527

@@ -28,7 +30,7 @@ jobs:
2830
- uses: actions/checkout@v4
2931

3032
- name: install dependencies (ubuntu only)
31-
if: matrix.platform == 'ubuntu-22.04'
33+
if: startsWith(matrix.platform, 'ubuntu-22.04')
3234
run: |
3335
sudo apt-get update
3436
sudo apt-get install -y libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf

.github/workflows/test.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@ on:
66
- master
77
- development
88

9+
permissions:
10+
contents: read
11+
912
jobs:
1013
test-eslint:
1114
runs-on: ubuntu-latest
@@ -31,6 +34,8 @@ jobs:
3134
args: '--target x86_64-apple-darwin'
3235
- platform: 'ubuntu-22.04'
3336
args: ''
37+
- platform: 'ubuntu-22.04-arm'
38+
args: ''
3439
- platform: 'windows-latest'
3540
args: ''
3641

@@ -39,7 +44,7 @@ jobs:
3944
- uses: actions/checkout@v4
4045

4146
- name: install dependencies (ubuntu only)
42-
if: matrix.platform == 'ubuntu-22.04'
47+
if: startsWith(matrix.platform, 'ubuntu-22.04')
4348
run: |
4449
sudo apt-get update
4550
sudo apt-get install -y libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf

0 commit comments

Comments
 (0)