@@ -24,7 +24,7 @@ permissions: {}
2424
2525jobs :
2626 go :
27- runs-on : ubuntu-22.04
27+ runs-on : &ubuntu-runner ubuntu-22.04
2828 permissions :
2929 checks : write
3030 contents : read
@@ -41,11 +41,11 @@ jobs:
4141 - lib/identifier
4242 - tests-bdd
4343 steps :
44- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
44+ - uses : &actions-checkout actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
4545 with :
4646 fetch-depth : 0
4747 persist-credentials : false
48- - uses : actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
48+ - uses : &actions-setup-go actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
4949 with :
5050 go-version-file : ${{ matrix.directory }}/go.mod
5151 check-latest : false
@@ -103,14 +103,14 @@ jobs:
103103 permissions :
104104 contents : read
105105 name : integration tests
106- runs-on : ubuntu-22.04
106+ runs-on : * ubuntu-runner
107107 env :
108108 TLS_ENABLED : " true"
109109 steps :
110- - uses : actions/ checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
110+ - uses : * actions- checkout
111111 with :
112112 persist-credentials : false
113- - uses : actions/ setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
113+ - uses : * actions- setup-go
114114 with :
115115 go-version-file : " service/go.mod"
116116 check-latest : false
@@ -182,14 +182,14 @@ jobs:
182182 name : benchmark tests
183183 outputs :
184184 markdown : ${{ steps.save-benchmark.outputs.BENCHMARK_MARKDOWN }}
185- runs-on : ubuntu-22.04
185+ runs-on : * ubuntu-runner
186186 env :
187187 TLS_ENABLED : " true"
188188 steps :
189- - uses : actions/ checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
189+ - uses : * actions- checkout
190190 with :
191191 persist-credentials : false
192- - uses : actions/ setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
192+ - uses : * actions- setup-go
193193 with :
194194 go-version-file : " service/go.mod"
195195 check-latest : false
@@ -348,9 +348,9 @@ jobs:
348348 pull-requests : write
349349 name : benchmark tests
350350 needs : benchmark
351- runs-on : ubuntu-22.04
351+ runs-on : * ubuntu-runner
352352 steps :
353- - uses : actions/ checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
353+ - uses : * actions- checkout
354354 with :
355355 persist-credentials : false
356356
@@ -374,9 +374,9 @@ jobs:
374374 permissions :
375375 contents : read
376376 name : image build
377- runs-on : ubuntu-22.04
377+ runs-on : * ubuntu-runner
378378 steps :
379- - uses : actions/ checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
379+ - uses : * actions- checkout
380380 with :
381381 persist-credentials : false
382382 - uses : docker/setup-buildx-action@e468171a9de216ec08956ac3ada2f0791b6bd435 # v3.11.1
@@ -402,7 +402,7 @@ jobs:
402402
403403 tests-bdd :
404404 name : Cucumber BDD Tests
405- runs-on : ubuntu-22.04
405+ runs-on : * ubuntu-runner
406406 strategy :
407407 fail-fast : false
408408 permissions :
@@ -420,10 +420,10 @@ jobs:
420420 sudo cp mkcert-v*-linux-amd64 /usr/local/bin/mkcert
421421
422422 - name : " Checkout"
423- uses : actions/ checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
423+ uses : * actions- checkout
424424 with :
425425 persist-credentials : false
426- - uses : actions/ setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
426+ - uses : * actions- setup-go
427427 with :
428428 go-version-file : ./tests-bdd/go.mod
429429 cache : false
@@ -463,7 +463,7 @@ jobs:
463463 permissions :
464464 contents : read
465465 name : otdfctl e2e tests
466- runs-on : ubuntu-latest
466+ runs-on : * ubuntu-runner
467467 steps :
468468 - name : Install GNU parallel
469469 run : |
@@ -483,9 +483,9 @@ jobs:
483483 permissions :
484484 contents : read
485485 name : Protocol Buffer Lint and Gencode Up-to-date check
486- runs-on : ubuntu-22.04
486+ runs-on : * ubuntu-runner
487487 steps :
488- - uses : actions/ checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
488+ - uses : * actions- checkout
489489 with :
490490 persist-credentials : false
491491 - uses : bufbuild/buf-setup-action@a47c93e0b1648d5651a065437926377d060baa99 # v1.50.0
@@ -499,7 +499,7 @@ jobs:
499499 with :
500500 input : service
501501 against : " https://github.com/opentdf/platform.git#branch=${{ github.event.pull_request.base.ref || github.base_ref || 'main' }},subdir=service"
502- - uses : actions/ setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
502+ - uses : * actions- setup-go
503503 with :
504504 go-version-file : " service/go.mod"
505505 check-latest : false
@@ -541,7 +541,7 @@ jobs:
541541 - platform-xtest
542542 - tests-bdd
543543 - otdfctl-test
544- runs-on : ubuntu-22.04
544+ runs-on : * ubuntu-runner
545545 if : ${{ !cancelled() }}
546546 steps :
547547 - if : contains(needs.*.result, 'failure')
@@ -552,12 +552,12 @@ jobs:
552552 permissions :
553553 contents : read
554554 name : license check
555- runs-on : ubuntu-22.04
555+ runs-on : * ubuntu-runner
556556 steps :
557- - uses : actions/ checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
557+ - uses : * actions- checkout
558558 with :
559559 persist-credentials : false
560- - uses : actions/ setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
560+ - uses : * actions- setup-go
561561 with :
562562 go-version-file : " service/go.mod"
563563 check-latest : false
0 commit comments