@@ -12,23 +12,18 @@ jobs:
12
12
13
13
# build and test, then upload logs if failure
14
14
build :
15
- runs-on : ${{ matrix.os }}
16
- strategy :
17
- matrix :
18
- os : [ubuntu-latest]
19
- java : [ 17 ]
20
- fail-fast : false
15
+ runs-on : ubuntu-latest
21
16
22
17
steps :
23
- - uses : actions/checkout@v4
18
+ - uses : actions/checkout@v4.2.2
24
19
- name : Setup JDK
25
- uses : actions/setup-java@v4
20
+ uses : actions/setup-java@v4.7.0
26
21
with :
27
22
distribution : adopt
28
- java-version : ${{ matrix.java }}
23
+ java-version : 17
29
24
cache : gradle
30
25
- name : Build with Gradle
31
- run : ./gradlew clean build
26
+ run : ./gradlew build
32
27
env :
33
28
GRADLE_ENTERPRISE_CACHE_USERNAME : ${{ secrets.GRADLE_ENTERPRISE_CACHE_USER }}
34
29
GRADLE_ENTERPRISE_CACHE_PASSWORD : ${{ secrets.GRADLE_ENTERPRISE_CACHE_PASSWORD }}
45
40
*/*/build/reports
46
41
- name : Upload Build Logs
47
42
if : ${{ failure() }}
48
- uses : actions/upload-artifact@v4.4.3
43
+ uses : actions/upload-artifact@v4.6.0
49
44
with :
50
45
name : buildlogs
51
46
path : build/buildlogs.tar.gz
@@ -55,15 +50,15 @@ jobs:
55
50
needs : build
56
51
runs-on : ubuntu-latest
57
52
steps :
58
- - uses : actions/checkout@v4
59
- - uses : actions/setup-java@v4
53
+ - uses : actions/checkout@v4.2.2
54
+ - uses : actions/setup-java@v4.7.0
60
55
with :
61
56
distribution : adopt
62
57
java-version : 17
63
58
cache : gradle
64
- - uses : jfrog/setup-jfrog-cli@v4
59
+ - uses : jfrog/setup-jfrog-cli@v4.5.6
65
60
with :
66
- version : 2.52.10
61
+ version : 2.73.2
67
62
env :
68
63
JF_ENV_SPRING : ${{ secrets.JF_ARTIFACTORY_SPRING }}
69
64
72
67
# modify default build name and number as we don't like how those
73
68
# gets used from action defaults.
74
69
- name : Configure JFrog Cli
70
+ env :
71
+ JFROG_CLI_SERVER_ID : " repo.spring.io"
75
72
run : |
76
73
jf gradlec \
77
74
--use-wrapper \
0 commit comments