|
59 | 59 | description: "Java JDK Version:"
|
60 | 60 | type: string
|
61 | 61 | required: false
|
62 |
| - default: "21.0.1" |
| 62 | + default: "21" |
63 | 63 | gradle-version:
|
64 | 64 | description: "Gradle Version:"
|
65 | 65 | type: string
|
@@ -119,7 +119,7 @@ permissions:
|
119 | 119 | jobs:
|
120 | 120 | validate:
|
121 | 121 | name: Validate
|
122 |
| - runs-on: [ self-hosted, Linux, large, ephemeral ] |
| 122 | + runs-on: network-node-linux-large |
123 | 123 | outputs:
|
124 | 124 | branch-name: ${{ steps.parameters.outputs.branch-name }}
|
125 | 125 | branch-name-lower: ${{ steps.parameters.outputs.branch-name-lower }}
|
@@ -222,7 +222,7 @@ jobs:
|
222 | 222 |
|
223 | 223 | build-artifact:
|
224 | 224 | name: Build Artifact
|
225 |
| - runs-on: [self-hosted, Linux, large, ephemeral] |
| 225 | + runs-on: network-node-linux-large |
226 | 226 | needs:
|
227 | 227 | - validate
|
228 | 228 | steps:
|
@@ -415,7 +415,7 @@ jobs:
|
415 | 415 |
|
416 | 416 | local-node-images:
|
417 | 417 | name: Publish Local Node Images
|
418 |
| - runs-on: [ self-hosted, Linux, large, ephemeral ] |
| 418 | + runs-on: network-node-linux-large |
419 | 419 | needs:
|
420 | 420 | - validate
|
421 | 421 | - build-artifact
|
@@ -454,9 +454,11 @@ jobs:
|
454 | 454 | - name: Setup Docker Buildx Support
|
455 | 455 | uses: docker/setup-buildx-action@f95db51fddba0c2d1ec667646a06c2ce06100226 # v3.0.0
|
456 | 456 | with:
|
457 |
| - version: v0.15.1 |
| 457 | + version: v0.16.2 |
458 | 458 | driver-opts: network=host
|
459 |
| - buildkitd-config: /etc/docker/buildkitd.toml |
| 459 | + buildkitd-config-inline: | |
| 460 | + [registry."docker.io"] |
| 461 | + mirrors = ["https://hub.mirror.docker.lat.ope.eng.hashgraph.io"] |
460 | 462 |
|
461 | 463 | - name: Setup Local Docker Registry
|
462 | 464 | if: ${{ inputs.dry-run-enabled == true && !cancelled() && !failure() }}
|
@@ -582,7 +584,7 @@ jobs:
|
582 | 584 |
|
583 | 585 | validate-production-image:
|
584 | 586 | name: Validate Production Image
|
585 |
| - runs-on: [ self-hosted, Linux, large, ephemeral ] |
| 587 | + runs-on: network-node-linux-large |
586 | 588 | needs:
|
587 | 589 | - gcp-production-image
|
588 | 590 | - jfr-production-image
|
@@ -691,7 +693,7 @@ jobs:
|
691 | 693 |
|
692 | 694 | publish:
|
693 | 695 | name: Publish to ${{ inputs.version-policy == 'specified' && 'Maven Central' || 'GCP Registry' }}
|
694 |
| - runs-on: [ self-hosted, Linux, large, ephemeral ] |
| 696 | + runs-on: network-node-linux-large |
695 | 697 | needs:
|
696 | 698 | - validate
|
697 | 699 | if: ${{ inputs.release-profile != 'none' }}
|
@@ -865,7 +867,7 @@ jobs:
|
865 | 867 |
|
866 | 868 | send-notifications:
|
867 | 869 | name: Send Release Notifications
|
868 |
| - runs-on: [ self-hosted, Linux, large, ephemeral ] |
| 870 | + runs-on: network-node-linux-large |
869 | 871 | needs:
|
870 | 872 | - validate
|
871 | 873 | - local-node-images
|
|
0 commit comments