Skip to content

Commit b39be98

Browse files
cpanatoalexellis
authored andcommitted
remove quay.io
Signed-off-by: Carlos Panato <ctadeu@gmail.com>
1 parent 117ee68 commit b39be98

File tree

1 file changed

+9
-14
lines changed

1 file changed

+9
-14
lines changed

.github/workflows/publish.yml

Lines changed: 9 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -41,30 +41,25 @@ jobs:
4141
uses: docker/setup-qemu-action@v1
4242
- name: Set up Docker Buildx
4343
uses: docker/setup-buildx-action@v1
44+
- name: Get Repo Owner
45+
id: get_repo_owner
46+
run: echo ::set-output name=repo_owner::$(echo ${{ github.repository_owner }} | tr '[:upper:]' '[:lower:]')
4447
- name: Get TAG
4548
id: get_tag
4649
run: echo ::set-output name=TAG::${GITHUB_REF#refs/tags/}
47-
- name: Login to DockerHub
50+
- name: Login to GHCR Registry
4851
uses: docker/login-action@v1
4952
with:
50-
username: ${{ secrets.DOCKER_USERNAME }}
53+
username: ${{ github.repository_owner }}
5154
password: ${{ secrets.DOCKER_PASSWORD }}
52-
- name: Login to Quay.io
53-
uses: docker/login-action@v1
54-
with:
55-
username: ${{ secrets.QUAY_USERNAME }}
56-
password: ${{ secrets.QUAY_PASSWORD }}
57-
registry: quay.io
55+
registry: ghcr.io
5856
- name: Build and push
5957
uses: docker/build-push-action@v2
6058
with:
6159
context: .
6260
platforms: linux/amd64,linux/arm64
6361
push: true
6462
tags: |
65-
alexellis/derek:latest
66-
alexellis/derek:${{ steps.get_tag.outputs.TAG }}
67-
alexellis/derek:${{ github.sha }}
68-
quay.io/alexellis/derek:latest
69-
quay.io/alexellis/derek:${{ steps.get_tag.outputs.TAG }}
70-
quay.io/alexellis/derek:${{ github.sha }}
63+
ghcr.io/${{ steps.get_repo_owner.outputs.repo_owner }}/derek:${{ steps.get_tag.outputs.TAG }}
64+
ghcr.io/${{ steps.get_repo_owner.outputs.repo_owner }}/derek:${{ github.sha }}
65+
ghcr.io/${{ steps.get_repo_owner.outputs.repo_owner }}/derek:latest

0 commit comments

Comments
 (0)