From a2ab541f50ee5586061909377288c01175ef6be6 Mon Sep 17 00:00:00 2001 From: Hauwa Muhammad Date: Wed, 7 Feb 2024 12:42:29 +0000 Subject: [PATCH] ghcr workflow --- .github/workflows/publish-docker-image.yaml | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/.github/workflows/publish-docker-image.yaml b/.github/workflows/publish-docker-image.yaml index 655ba78..7a40157 100644 --- a/.github/workflows/publish-docker-image.yaml +++ b/.github/workflows/publish-docker-image.yaml @@ -10,23 +10,24 @@ on: jobs: push_to_registry: - name: Push Docker image to Docker Hub + name: Push Docker image to GHCR runs-on: ubuntu-latest steps: - name: Check out the repo uses: actions/checkout@v4 - - name: Log in to Docker Hub + - name: Log in to Github Container Registry uses: docker/login-action@f4ef78c080cd8ba55a85445d5b36e214a81df20a with: - username: ${{ secrets.DOCKER_USERNAME }} - password: ${{ secrets.DOCKER_PASSWORD }} + registry: ghcr.io + username: ${{ github.actor }} + password: ${{ secrets.GITHUB_TOKEN }} - name: Extract metadata (tags, labels) for Docker id: meta uses: docker/metadata-action@9ec57ed1fcdbf14dcef7dfbe97b2010124a938b7 with: - images: governmentdigitalservice/ee-request-aws-account + images: ghcr.io/alphagov/re-request-an-aws-account/governmentdigitalservice/ee-request-aws-account tags: | type=sha,enable=true,priority=100,prefix=sha-,suffix=,format=short type=raw,value=latest,enable={{is_default_branch}}