1
1
name : Test cache option with dependency paths 'maven', 'gradle', 'sbt'
2
2
on :
3
- # push:
4
- # branches:
5
- # - sapMachine
3
+ push :
4
+ branches :
5
+ - jetbrains-test
6
6
workflow_dispatch :
7
7
8
8
jobs :
9
9
test :
10
10
runs-on : ${{ matrix.os }}
11
11
strategy :
12
+ fail-fast : false
12
13
matrix :
13
- os : [ubuntu -latest, windows -latest, macos-latest]
14
+ os : [windows -latest, ubuntu -latest, macos-latest, macos-13, ubuntu-24.04-arm, windows-11-arm ]
14
15
build-system : ['maven', 'gradle', 'sbt']
15
16
include :
16
17
- build-system : ' sbt'
@@ -25,18 +26,18 @@ jobs:
25
26
26
27
- name : Set up Java with Maven cache
27
28
if : matrix.build-system == 'maven'
28
- uses : Shegox /setup-java@main
29
+ uses : priyagupta108 /setup-java@jetbrains-fix-test
29
30
with :
30
- distribution : ' sapmachine '
31
+ distribution : ' jetbrains '
31
32
java-version : ' 21'
32
33
cache : ' maven'
33
34
cache-dependency-path : ' pom.xml'
34
35
35
36
- name : Set up Java with Gradle cache
36
37
if : matrix.build-system == 'gradle'
37
- uses : Shegox /setup-java@main
38
+ uses : priyagupta108 /setup-java@jetbrains-fix-test
38
39
with :
39
- distribution : ' sapmachine '
40
+ distribution : ' jetbrains '
40
41
java-version : ' 21'
41
42
cache : ' gradle'
42
43
cache-dependency-path : |
45
46
46
47
- name : Set up Java with sbt cache
47
48
if : matrix.build-system == 'sbt'
48
- uses : Shegox /setup-java@main
49
+ uses : priyagupta108 /setup-java@jetbrains-fix-test
49
50
with :
50
- distribution : ' sapmachine '
51
+ distribution : ' jetbrains '
51
52
java-version : ' 21'
52
53
cache : ' sbt'
53
54
cache-dependency-path : build.sbt
0 commit comments