Skip to content

Commit 28717dd

Browse files
authored
Merge pull request #414 from kinarashah/v132
[v1.32] Update GHA to use private image registry
2 parents f10141d + 4e10f58 commit 28717dd

File tree

1 file changed

+13
-9
lines changed

1 file changed

+13
-9
lines changed

.github/workflows/release.yaml

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ on:
66
- '*'
77

88
env:
9-
IMAGE: rancher/hyperkube
9+
IMAGE: rancher/rke-extended-life/hyperkube
1010

1111
jobs:
1212
build-push-images:
@@ -43,13 +43,15 @@ jobs:
4343
uses: rancher-eio/read-vault-secrets@main
4444
with:
4545
secrets: |
46-
secret/data/github/repo/${{ github.repository }}/dockerhub/rancher/credentials username | DOCKER_USERNAME ;
47-
secret/data/github/repo/${{ github.repository }}/dockerhub/rancher/credentials password | DOCKER_PASSWORD
46+
secret/data/github/repo/${{ github.repository }}/registry-endpoint/credentials token | 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
4849
- name: Login to Docker Hub
4950
uses: docker/login-action@v3
5051
with:
51-
username: ${{ env.DOCKER_USERNAME }}
52-
password: ${{ env.DOCKER_PASSWORD }}
52+
registry: ${{ env.REGISTRY_ENDPOINT }}
53+
username: ${{ env.REGISTRY_USERNAME }}
54+
password: ${{ env.REGISTRY_PASSWORD }}
5355
- name: Build and push Docker image
5456
id: build
5557
uses: docker/build-push-action@v5
@@ -100,13 +102,15 @@ jobs:
100102
uses: rancher-eio/read-vault-secrets@main
101103
with:
102104
secrets: |
103-
secret/data/github/repo/${{ github.repository }}/dockerhub/rancher/credentials username | DOCKER_USERNAME ;
104-
secret/data/github/repo/${{ github.repository }}/dockerhub/rancher/credentials password | DOCKER_PASSWORD
105+
secret/data/github/repo/${{ github.repository }}/registry-endpoint/credentials token | REGISTRY_ENDPOINT ;
106+
secret/data/github/repo/${{ github.repository }}/prime-registry/rancher/rke-extended-life/credentials username | REGISTRY_USERNAME ;
107+
secret/data/github/repo/${{ github.repository }}/prime-registry/rancher/rke-extended-life/credentials password | REGISTRY_PASSWORD
105108
- name: Login to Docker Hub
106109
uses: docker/login-action@v3
107110
with:
108-
username: ${{ env.DOCKER_USERNAME }}
109-
password: ${{ env.DOCKER_PASSWORD }}
111+
registry: ${{ env.REGISTRY_ENDPOINT }}
112+
username: ${{ env.REGISTRY_USERNAME }}
113+
password: ${{ env.REGISTRY_PASSWORD }}
110114
- name: Create manifest list and push
111115
working-directory: /tmp/digests
112116
run: |

0 commit comments

Comments
 (0)