fix: no need login when build docker

pull/283/head
zijiren233 2 years ago
parent a5f0a0f3a4
commit f1dc64dcc2

@ -177,21 +177,6 @@ jobs:
runs-on: ubuntu-24.04-arm
runs-on: ${{ matrix.runs-on || 'ubuntu-24.04' }}
steps:
- name: Login to GitHub Container Registry
if: ${{ github.event_name != 'pull_request' }}
uses: docker/login-action@v3
with:
registry: ghcr.io
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
- name: Login to DockerHub
uses: docker/login-action@v3
if: ${{ github.event_name != 'pull_request' && env.DOCKERHUB_REPO }}
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Checkout
uses: actions/checkout@v4
with:
@ -228,7 +213,7 @@ jobs:
push: false
labels: ${{ steps.meta.outputs.labels }}
platforms: linux/${{ matrix.arch }}
outputs: type=image,"name=${{ env.DOCKERHUB_REPO }},${{ env.GHCR_REPO }}",push-by-digest=true,name-canonical=true,push=true
outputs: type=image,"name=${{ env.DOCKERHUB_REPO }},${{ env.GHCR_REPO }}",name-canonical=true
- name: Export digest
run: |

Loading…
Cancel
Save