We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e21382d commit 2c08675Copy full SHA for 2c08675
.github/workflows/build.yaml
@@ -12,10 +12,17 @@ jobs:
12
test:
13
strategy:
14
matrix:
15
- os: [ubuntu-latest, macos-latest, windows-latest]
+ os:
16
+ - image: ubuntu-latest
17
+ - image: macos-latest
18
+ argLine: -Dengineering.swat.java-watch.mac=jdk
19
20
+ argLine: -Dengineering.swat.java-watch.mac=jna
21
+ - image: windows-latest
22
jdk: [11, 17, 21]
23
+
24
fail-fast: false
- runs-on: ${{ matrix.os }}
25
+ runs-on: ${{ matrix.os.image }}
26
steps:
27
- uses: actions/checkout@v4
28
- run: echo " " >> pom.xml # make sure the cache is slightly different for these runners
@@ -27,7 +34,7 @@ jobs:
34
cache: 'maven'
35
29
36
- name: test
30
- run: mvn -B clean test
37
+ run: mvn -B clean test -DargLine="${{ matrix.os.argLine }}"
31
38
env:
32
39
DELAY_FACTOR: 3
33
40
0 commit comments