Ensure reusable workflow reference correctly (#1654)

Reference the main branch for where to find the reusable workflow.
Additionally make sure that login to docker hub is only for push to
main and tags.
This commit is contained in:
Darragh Bailey 2022-11-03 15:58:09 +00:00 committed by GitHub
parent b709758c00
commit 7697d03323
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -35,11 +35,11 @@ jobs:
run: buildah bud . run: buildah bud .
generate-docker-metadata: generate-docker-metadata:
uses: vagrant-libvirt/vagrant-libvirt/.github/workflows/docker-meta.yml@publish-pr-docker-image uses: vagrant-libvirt/vagrant-libvirt/.github/workflows/docker-meta.yml@main
secrets: inherit secrets: inherit
generate-docker-metadata-slim: generate-docker-metadata-slim:
uses: vagrant-libvirt/vagrant-libvirt/.github/workflows/docker-meta.yml@publish-pr-docker-image uses: vagrant-libvirt/vagrant-libvirt/.github/workflows/docker-meta.yml@main
with: with:
flavor: | flavor: |
suffix=-slim suffix=-slim
@ -90,7 +90,7 @@ jobs:
password: ${{ secrets.GITHUB_TOKEN }} password: ${{ secrets.GITHUB_TOKEN }}
- -
name: Login to DockerHub name: Login to DockerHub
if: steps.docker_io_publish.outputs.enable == 'true' if: ${{ ! (startsWith(github.event_name, 'pull_request') }}
uses: docker/login-action@v2 uses: docker/login-action@v2
with: with:
username: ${{ secrets.DOCKERHUB_USERNAME }} username: ${{ secrets.DOCKERHUB_USERNAME }}