@@ -27,15 +27,13 @@ jobs:
27
27
# this image tag is subject to change as more dependencies and updates will arrive over time
28
28
image : ${{ needs.Get-CI-Image-Tag.outputs.ci-image-version-linux }}
29
29
# need to switch to root so that github actions can install runner binary on container without permission issues.
30
- options : --user root
31
-
32
- # Allow using Node16 actions
33
- env :
34
- ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION : true
30
+ options : ${{ needs.Get-CI-Image-Tag.outputs.ci-image-start-options }}
35
31
36
32
steps :
33
+ - name : Run start commands
34
+ run : ${{ needs.Get-CI-Image-Tag.outputs.ci-image-start-command }}
37
35
- name : Checkout job-scheduler
38
- uses : actions/checkout@v2
36
+ uses : actions/checkout@v4
39
37
- name : Setup Java ${{ matrix.java }}
40
38
uses : actions/setup-java@v1
41
39
with :
@@ -48,11 +46,11 @@ jobs:
48
46
su `id -un 1000` -c "./gradlew build -x bwcTestSuite && ./gradlew publishToMavenLocal"
49
47
50
48
- name : Upload Coverage Report
51
- uses : codecov/codecov-action@v3
49
+ uses : codecov/codecov-action@v4
52
50
with :
53
51
token : ${{ secrets.CODECOV_TOKEN }}
54
52
55
- - uses : actions/upload-artifact@v3
53
+ - uses : actions/upload-artifact@v4
56
54
if : always()
57
55
with :
58
56
name : linux-JDK${{ matrix.java }}-reports
72
70
73
71
steps :
74
72
- name : Checkout job-scheduler
75
- uses : actions/checkout@v2
73
+ uses : actions/checkout@v4
76
74
77
75
- name : Setup Java ${{ matrix.java }}
78
76
uses : actions/setup-java@v1
@@ -88,11 +86,11 @@ jobs:
88
86
./gradlew publishToMavenLocal
89
87
90
88
- name : Upload Coverage Report
91
- uses : codecov/codecov-action@v3
89
+ uses : codecov/codecov-action@v4
92
90
with :
93
91
token : ${{ secrets.CODECOV_TOKEN }}
94
92
95
- - uses : actions/upload-artifact@v3
93
+ - uses : actions/upload-artifact@v4
96
94
if : always()
97
95
with :
98
96
name : macos-JDK${{ matrix.java }}-reports
@@ -112,7 +110,7 @@ jobs:
112
110
113
111
steps :
114
112
- name : Checkout job-scheduler
115
- uses : actions/checkout@v2
113
+ uses : actions/checkout@v4
116
114
117
115
- name : Setup Java ${{ matrix.java }}
118
116
uses : actions/setup-java@v1
@@ -128,11 +126,11 @@ jobs:
128
126
./gradlew.bat publishToMavenLocal
129
127
130
128
- name : Upload Coverage Report
131
- uses : codecov/codecov-action@v3
129
+ uses : codecov/codecov-action@v4
132
130
with :
133
131
token : ${{ secrets.CODECOV_TOKEN }}
134
132
135
- - uses : actions/upload-artifact@v3
133
+ - uses : actions/upload-artifact@v4
136
134
if : always()
137
135
with :
138
136
name : windows-JDK${{ matrix.java }}-reports
0 commit comments