Skip to content

Commit f78103d

Browse files
authored
Merge pull request #416 from kinarashah/v132
[v1.32] gha: fix private registry image full path
2 parents e3ba43c + eed2466 commit f78103d

File tree

1 file changed

+17
-17
lines changed

1 file changed

+17
-17
lines changed

.github/workflows/release.yaml

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,6 @@ on:
55
tags:
66
- '*'
77

8-
env:
9-
IMAGE: rancher/rke-extended-life/hyperkube
10-
118
jobs:
129
build-push-images:
1310
runs-on: ubuntu-latest
@@ -22,10 +19,18 @@ jobs:
2219
steps:
2320
- name: Checkout code
2421
uses: actions/checkout@v4
22+
- name: Load Secrets from Vault
23+
uses: rancher-eio/read-vault-secrets@main
24+
with:
25+
secrets: |
26+
secret/data/github/repo/${{ github.repository }}/prime-registry/rancher/rke-extended-life/credentials endpoint | REGISTRY_ENDPOINT ;
27+
secret/data/github/repo/${{ github.repository }}/prime-registry/rancher/rke-extended-life/credentials username | REGISTRY_USERNAME ;
28+
secret/data/github/repo/${{ github.repository }}/prime-registry/rancher/rke-extended-life/credentials password | REGISTRY_PASSWORD
2529
- name: Setup Environment Variables
2630
run: |
2731
echo "ARCH=${{ matrix.arch }}" >> "$GITHUB_ENV"
2832
echo "K8S_VERSION=$( echo ${{ github.ref_name }} | tr -s " " | cut -d "-" -f1 )" >> "$GITHUB_ENV"
33+
echo "IMAGE=${REGISTRY_ENDPOINT}/rancher/rke-extended-life/hyperkube" >> "$GITHUB_ENV"
2934
- name: Prepare binaries
3035
run: make k8s-binaries
3136
- name: Docker meta
@@ -39,13 +44,6 @@ jobs:
3944
uses: docker/setup-qemu-action@v3
4045
- name: Set up Docker Buildx
4146
uses: docker/setup-buildx-action@v3
42-
- name: Load Secrets from Vault
43-
uses: rancher-eio/read-vault-secrets@main
44-
with:
45-
secrets: |
46-
secret/data/github/repo/${{ github.repository }}/prime-registry/rancher/rke-extended-life/credentials endpoint | REGISTRY_ENDPOINT ;
47-
secret/data/github/repo/${{ github.repository }}/prime-registry/rancher/rke-extended-life/credentials username | REGISTRY_USERNAME ;
48-
secret/data/github/repo/${{ github.repository }}/prime-registry/rancher/rke-extended-life/credentials password | REGISTRY_PASSWORD
4947
- name: Login to Docker Hub
5048
uses: docker/login-action@v3
5149
with:
@@ -91,20 +89,22 @@ jobs:
9189
merge-multiple: true
9290
- name: Set up Docker Buildx
9391
uses: docker/setup-buildx-action@v3
94-
- name: Docker meta
95-
id: meta
96-
uses: docker/metadata-action@v5
97-
with:
98-
images: ${{ env.IMAGE }}
99-
flavor: |
100-
latest=false
10192
- name: Load Secrets from Vault
10293
uses: rancher-eio/read-vault-secrets@main
10394
with:
10495
secrets: |
10596
secret/data/github/repo/${{ github.repository }}/prime-registry/rancher/rke-extended-life/credentials endpoint | REGISTRY_ENDPOINT ;
10697
secret/data/github/repo/${{ github.repository }}/prime-registry/rancher/rke-extended-life/credentials username | REGISTRY_USERNAME ;
10798
secret/data/github/repo/${{ github.repository }}/prime-registry/rancher/rke-extended-life/credentials password | REGISTRY_PASSWORD
99+
- name: Set IMAGE with registry endpoint
100+
run: echo "IMAGE=${REGISTRY_ENDPOINT}/rancher/rke-extended-life/hyperkube" >> "$GITHUB_ENV"
101+
- name: Docker meta
102+
id: meta
103+
uses: docker/metadata-action@v5
104+
with:
105+
images: ${{ env.IMAGE }}
106+
flavor: |
107+
latest=false
108108
- name: Login to Docker Hub
109109
uses: docker/login-action@v3
110110
with:

0 commit comments

Comments
 (0)