@@ -40,13 +40,13 @@ jobs:
40
40
- uses : gradle/wrapper-validation-action@v1
41
41
42
42
- name : Cache SonarQube packages
43
- uses : actions/cache@v3
43
+ uses : actions/cache@v4
44
44
with :
45
45
path : ~/.sonar/cache
46
46
key : ${{ runner.os }}-java-${{ matrix.java }}-sonar
47
47
restore-keys : ${{ runner.os }}-java-${{ matrix.java }}-sonar
48
48
49
- - name : Build with Gradle
49
+ - name : Build with Gradle using Java ${{ matrix.java }}
50
50
run : |
51
51
./gradlew build --info --warning-mode=summary -PskipFlakyTests=true -PjavaVersion=${{ matrix.java }}
52
52
@@ -65,14 +65,14 @@ jobs:
65
65
report_paths : ' **/build/test-results/*/TEST-*.xml'
66
66
github_token : ${{ secrets.GITHUB_TOKEN }}
67
67
68
- - name : Archive executable jar
69
- uses : actions/upload-artifact@v3
68
+ - name : Archive executable JAR for ${{ matrix.java }}
69
+ uses : actions/upload-artifact@v4
70
70
if : ${{ env.DEFAULT_JAVA == matrix.java && env.DEFAULT_OS == matrix.os }}
71
71
with :
72
72
name : packages
73
73
path : jfxui/build/libs/white-rabbit-fx-*.jar
74
74
75
- - name : Build native package for ${{ runner.os }}
75
+ - name : Build native package for ${{ runner.os }} using Java ${{ matrix.java }}
76
76
if : ${{ env.DEFAULT_JAVA == matrix.java }}
77
77
run : |
78
78
./gradlew jpackage createChecksums --info --warning-mode=summary -PjavaVersion=${{ matrix.java }}
@@ -82,16 +82,16 @@ jobs:
82
82
./gradlew -status
83
83
./gradlew -stop
84
84
85
- - name : Archive native package
86
- uses : actions/upload-artifact@v3
85
+ - name : Archive native package for ${{ runner.os }}
86
+ uses : actions/upload-artifact@v4
87
87
if : ${{ env.DEFAULT_JAVA == matrix.java }}
88
88
with :
89
- name : packages
89
+ name : packages-${{ runner.os }}
90
90
path : jfxui/build/jpackage-dist/*
91
91
92
- - name : Archive checksums
93
- uses : actions/upload-artifact@v3
92
+ - name : Archive checksums for ${{ runner.os }}
93
+ uses : actions/upload-artifact@v4
94
94
if : ${{ env.DEFAULT_JAVA == matrix.java }}
95
95
with :
96
- name : checksums
96
+ name : checksums-${{ runner.os }}
97
97
path : jfxui/build/generatedChecksums/*
0 commit comments