From 0f300f1e82d3d66936e88912b3814e87dfb8d1a3 Mon Sep 17 00:00:00 2001 From: Tim Hansen Date: Thu, 23 Jun 2022 13:28:13 -0600 Subject: [PATCH] Use GitHub container registry Signed-off-by: Tim Hansen --- .github/workflows/deploy_docker-image.yml | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/.github/workflows/deploy_docker-image.yml b/.github/workflows/deploy_docker-image.yml index 13269ce4d7..6cb97d1a9e 100644 --- a/.github/workflows/deploy_docker-image.yml +++ b/.github/workflows/deploy_docker-image.yml @@ -66,13 +66,14 @@ jobs: - name: yarn build run: yarn build - working-directory: ./packages/create-app/example-app + working-directory: ./example-app - - name: Login to Docker Hub + - name: Login to GitHub Container Registry uses: docker/login-action@v1 with: - username: ${{ secrets.DOCKER_HUB_USERNAME }} - password: ${{ secrets.DOCKER_HUB_ACCESS_TOKEN }} + registry: ghcr.io + username: ${{ github.actor }} + password: ${{ secrets.GITHUB_TOKEN }} - name: Set up Docker Buildx uses: docker/setup-buildx-action@v1 @@ -80,7 +81,9 @@ jobs: - name: Build and push uses: docker/build-push-action@v2 with: - context: './packages/create-app/example-app' - file: ./packages/create-app/example-app/packages/backend/Dockerfile + context: './example-app' + file: ./example-app/packages/backend/Dockerfile push: true - tags: ${{ secrets.DOCKER_HUB_USERNAME }}/backstage:${{ github.event.client_payload.version }} + tags: | + ghcr.io/${{ github.repository_owner }}/backstage:latest + ghcr.io/${{ github.repository_owner }}/backstage:${{ github.event.client_payload.version }}