From 2b3fd59c2d641f5e0a14222b0b58eb15fbcfc01a Mon Sep 17 00:00:00 2001 From: classabbyamp <5366828+classabbyamp@users.noreply.github.com> Date: Mon, 18 Jan 2021 00:38:31 -0500 Subject: [PATCH] migrate from github packages to github container registry (#327) fixes #266 --- .github/workflows/docker.yml | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 01d5a58..6ee0915 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -11,9 +11,6 @@ on: tags: - v* -env: - IMAGE_NAME: qrm2 - jobs: docker: name: Build and push docker images @@ -28,15 +25,20 @@ jobs: run: git rev-list -n 1 $GITHUB_REF > ./git_commit - name: Build image - run: docker build . --file Dockerfile -t $IMAGE_NAME + id: build_image + run: | + IMAGE_NAME=${GITHUB_REPOSITORY#*/} + echo ::set-output name=image_name::$IMAGE_NAME + docker build . --file Dockerfile -t $IMAGE_NAME - name: Log into Github Package Registry - run: echo "${{ secrets.GITHUB_TOKEN }}" | docker login docker.pkg.github.com -u ${{ github.actor }} --password-stdin + run: echo "${{ secrets.CR_PAT }}" | docker login ghcr.io -u ${{ github.actor }} --password-stdin - name: Tag image id: tag_image run: | - IMAGE_ID=docker.pkg.github.com/${{ github.repository }}/$IMAGE_NAME + IMAGE_NAME=${{ steps.build_image.outputs.image_name }} + IMAGE_ID=ghcr.io/${{ github.repository_owner }}/$IMAGE_NAME echo IMAGE_ID=$IMAGE_ID echo ::set-output name=image_id::$IMAGE_ID