diff --git a/.github/workflows/prod-deploy.yml b/.github/workflows/prod-deploy.yml index 7147c75..37b5179 100644 --- a/.github/workflows/prod-deploy.yml +++ b/.github/workflows/prod-deploy.yml @@ -64,10 +64,11 @@ jobs: NETLIFY_DEPLOY_TO_PROD: true push-to-dockerhub: - name: Push Docker image to Docker Hub + name: Push Docker image to Docker Hub, ghcr runs-on: ubuntu-latest permissions: contents: read + packages: write steps: - name: Checkout repository uses: actions/checkout@v3.0.2 @@ -80,11 +81,19 @@ jobs: with: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} + - name: Login to the Container registry + uses: docker/login-action@v2.0.0 + with: + registry: ghcr.io + username: ${{ github.actor }} + password: ${{ secrets.GITHUB_TOKEN }} - name: Extract metadata (tags, labels) for Docker id: meta uses: docker/metadata-action@v4.0.1 with: - images: ajbura/cinny + images: | + ${{ secrets.DOCKER_USERNAME }}/cinny + ghcr.io/${{ github.repository }} - name: Build and push Docker image uses: docker/build-push-action@v3.1.1 with: