Fix login for container registries

This commit is contained in:
Tom Foster 2024-04-22 19:42:03 +01:00 committed by GitHub
parent 83d8b8bf29
commit 0a5af7c571
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -225,7 +225,7 @@ jobs:
uses: docker/login-action@v3 uses: docker/login-action@v3
with: with:
registry: ghcr.io registry: ghcr.io
username: ${{ github.actor }} username: ${{ github.repository_owner }}
password: ${{ secrets.GITHUB_TOKEN }} password: ${{ secrets.GITHUB_TOKEN }}
- name: Create and push Manifest to GitHub - name: Create and push Manifest to GitHub
@ -249,11 +249,13 @@ jobs:
- name: Login to Docker Hub - name: Login to Docker Hub
uses: docker/login-action@v3 uses: docker/login-action@v3
if: ${{ (vars.DOCKER_USERNAME != '') && (secrets.DOCKERHUB_TOKEN != '') }}
with: with:
username: ${{ secrets.DOCKER_USERNAME }} username: ${{ vars.DOCKER_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }} password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Create and push manifest to Docker Hub - name: Create and push manifest to Docker Hub
if: ${{ (vars.DOCKER_USERNAME != '') && (secrets.DOCKERHUB_TOKEN != '') }}
run: | run: |
REPO_DOCKER="docker.io/${{ github.repository }}" REPO_DOCKER="docker.io/${{ github.repository }}"
SHA_TAG="${{ github.ref_name }}-${{ github.sha }}" SHA_TAG="${{ github.ref_name }}-${{ github.sha }}"