27
27
jobs :
28
28
build-verify :
29
29
name : Verify Build
30
- runs-on : ubuntu-18 .04
30
+ runs-on : ubuntu-20 .04
31
31
if : github.repository_owner == 'Apicurio' && !contains(github.event.*.labels.*.name, 'DO NOT MERGE')
32
32
strategy :
33
33
matrix :
34
34
jdk-version : [11, 17]
35
35
steps :
36
36
- name : Checkout Code with Ref '${{ github.ref }}'
37
- uses : actions/checkout@v2
37
+ uses : actions/checkout@v3
38
38
39
39
- name : Set up JDK ${{ matrix.jdk-version }}
40
40
uses : actions/setup-java@v3
@@ -91,11 +91,11 @@ jobs:
91
91
92
92
build-native-images :
93
93
name : Build native images
94
- runs-on : ubuntu-18 .04
94
+ runs-on : ubuntu-20 .04
95
95
if : github.repository_owner == 'Apicurio' && !contains(github.event.*.labels.*.name, 'DO NOT MERGE')
96
96
steps :
97
97
- name : Checkout Code with Ref '${{ github.ref }}'
98
- uses : actions/checkout@v2
98
+ uses : actions/checkout@v3
99
99
100
100
- name : Set up JDK 11
101
101
uses : actions/setup-java@v3
@@ -177,14 +177,14 @@ jobs:
177
177
178
178
notify-sdk :
179
179
if : github.repository_owner == 'Apicurio' && github.event_name == 'push' && github.ref == 'refs/heads/main' && !contains(github.event.*.labels.*.name, 'DO NOT MERGE')
180
- runs-on : ubuntu-latest
180
+ runs-on : ubuntu-20.04
181
181
strategy :
182
182
matrix :
183
183
language : [go, js, python]
184
184
steps :
185
- - uses : actions/checkout@v2
185
+ - uses : actions/checkout@v3
186
186
187
- - uses : dorny/paths-filter@v2
187
+ - uses : dorny/paths-filter@b2feaf19c27470162a626bd6fa8438ae5b263721
188
188
id : changes
189
189
with :
190
190
base : main
@@ -194,7 +194,7 @@ jobs:
194
194
195
195
- name : Repository Dispatch
196
196
if : steps.changes.outputs.openapi == 'true'
197
- uses : peter-evans/repository-dispatch@v1
197
+ uses : peter-evans/repository-dispatch@ce5485de42c9b2622d2ed064be479e8ed65e76f4
198
198
with :
199
199
token : ${{ secrets.ACCESS_TOKEN }}
200
200
repository : Apicurio/apicurio-registry-client-sdk-${{ matrix.language }}
@@ -203,11 +203,11 @@ jobs:
203
203
204
204
trigger-examples-build :
205
205
if : github.repository_owner == 'Apicurio' && github.event_name == 'push' && github.ref == 'refs/heads/main' && !contains(github.event.*.labels.*.name, 'DO NOT MERGE')
206
- runs-on : ubuntu-latest
206
+ runs-on : ubuntu-20.04
207
207
needs : [build-verify]
208
208
steps :
209
209
- name : Repository Dispatch
210
- uses : peter-evans/repository-dispatch@v1
210
+ uses : peter-evans/repository-dispatch@ce5485de42c9b2622d2ed064be479e8ed65e76f4
211
211
with :
212
212
token : ${{ secrets.ACCESS_TOKEN }}
213
213
repository : Apicurio/apicurio-registry-examples
@@ -216,12 +216,12 @@ jobs:
216
216
# Triggers apicurio-registry-mt-ui build whenever apicurio-registry/ui changes
217
217
trigger-mt-ui-build :
218
218
if : github.repository_owner == 'Apicurio' && github.event_name == 'push' && github.ref == 'refs/heads/main' && !contains(github.event.*.labels.*.name, 'DO NOT MERGE')
219
- runs-on : ubuntu-latest
219
+ runs-on : ubuntu-20.04
220
220
needs : [build-verify]
221
221
steps :
222
- - uses : actions/checkout@v2
222
+ - uses : actions/checkout@v3
223
223
224
- - uses : dorny/paths-filter@v2
224
+ - uses : dorny/paths-filter@b2feaf19c27470162a626bd6fa8438ae5b263721
225
225
id : changes
226
226
with :
227
227
base : main
@@ -232,7 +232,7 @@ jobs:
232
232
233
233
- name : Repository Dispatch
234
234
if : steps.changes.outputs.registry-ui == 'true'
235
- uses : peter-evans/repository-dispatch@v1
235
+ uses : peter-evans/repository-dispatch@ce5485de42c9b2622d2ed064be479e8ed65e76f4
236
236
with :
237
237
token : ${{ secrets.ACCESS_TOKEN }}
238
238
repository : Apicurio/apicurio-registry-mt-ui
0 commit comments