Skip to content

Commit 0c8e777

Browse files
committed
Add windows 11 arm to native compression test matrix
1 parent 00ef172 commit 0c8e777

1 file changed

Lines changed: 10 additions & 1 deletion

File tree

.github/workflows/test-native-compression.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ on:
55
- 'native-compression/libaec-jna/**'
66
- 'native-compression/libaec-native/**'
77
- 'native-compression/build.gradle'
8+
- '.github/workflows/test-native-compression.yml'
89

910
jobs:
1011
tests:
@@ -14,6 +15,7 @@ jobs:
1415
ubuntu-24.04,
1516
ubuntu-24.04-arm,
1617
windows-2022,
18+
windows-11-arm,
1719
macos-14,
1820
macos-13
1921
]
@@ -22,10 +24,17 @@ jobs:
2224
steps:
2325
- uses: actions/checkout@v4
2426
- name: Set up JDK 11
27+
if: ${{ matrix.os != 'windows-11-arm' }}
2528
uses: actions/setup-java@v4
2629
with:
2730
distribution: 'temurin'
2831
java-version: '11'
32+
- name: Set up JDK 21
33+
if: ${{ matrix.os == 'windows-11-arm' }}
34+
uses: actions/setup-java@v4
35+
with:
36+
distribution: 'temurin'
37+
java-version: '21'
2938
- name: Cache Gradle packages
3039
uses: actions/cache@v4
3140
with:
@@ -36,7 +45,7 @@ jobs:
3645
restore-keys: |
3746
${{ runner.os }}-gradle-
3847
- name: Run libaec JNA tests
39-
run: ./gradlew clean :native-compression:libaec-jna:test
48+
run: ./gradlew clean :native-compression:libaec-jna:simpleTests
4049
- uses: actions/upload-artifact@v4
4150
if: failure()
4251
with:

0 commit comments

Comments
 (0)