diff --git a/.github/workflows/docker.yaml b/.github/workflows/docker.yaml index a5bc004..86e4a49 100644 --- a/.github/workflows/docker.yaml +++ b/.github/workflows/docker.yaml @@ -38,11 +38,12 @@ jobs: echo "Status: ${{ steps.buildx.outputs.status }}" echo "Flags: ${{ steps.buildx.outputs.flags }}" echo "Platforms: ${{ steps.buildx.outputs.platforms }}" - - name: Login to Docker Hub + - name: Login to GitHub Container Registry uses: docker/login-action@v3 with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} + registry: ghcr.io + username: ${{ github.actor }} + password: ${{ secrets.GITHUB_TOKEN }} - name: Build and push images uses: docker/build-push-action@v5 with: @@ -51,8 +52,8 @@ jobs: push: true # for versioning, use the git sha tags: | - opentransitsoftwarefoundation/${{ matrix.name }}:latest - opentransitsoftwarefoundation/${{ matrix.name }}:${{ github.sha }} + ghcr.io/${{ github.repository_owner }}/${{ matrix.name }}:latest + ghcr.io/${{ github.repository_owner }}/${{ matrix.name }}:${{ github.sha }} buildx-release: if: ${{ github.event_name == 'release' }}