From b8be497c4115a5f147ed67c3c18b967be7c07bd2 Mon Sep 17 00:00:00 2001 From: Marcel Blijleven Date: Thu, 13 Jan 2022 15:46:52 +0100 Subject: [PATCH] fix: remove step without run key --- .github/workflows/release.yaml | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 723bf94..a8b1210 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -113,17 +113,21 @@ jobs: build-container: runs-on: ubuntu-latest needs: test + env: + REGISTRY: ghcr.io + USERNAME: marcelblijleven + IMAGE_NAME: ghcr.io/marcelblijleven/${{ github.event.repository.name }} steps: - uses: actions/checkout@v2 - name: Store current tag in GITHUB_ENV run: echo "CURRENT_TAG=$(git describe --tags)" >> $GITHUB_ENV - - name: Push docker image to container registry - env: - REGISTRY: ghcr.io - USERNAME: marcelblijleven - IMAGE_NAME: ghcr.io/marcelblijleven/${{ github.event.repository.name }} - - run: docker build -t ${{ env.IMAGE_NAME }} -f Dockerfile . - - run: echo ${{ secrets.GITHUB_TOKEN }} | docker login ${{ env.REGISTRY }} --username ${{ env.USERNAME }} --password-stdin - - run: docker tag ${{ env.IMAGE_NAME }} ${{ env.IMAGE_NAME }}:latest - - run: docker tag ${{ env.IMAGE_NAME }} ${{ env.IMAGE_NAME }}:${{ env.CURRENT_TAG }} - - run: docker push ${{ env.IMAGE_NAME }} --all-tags + - name: Build image + run: docker build -t ${{ env.IMAGE_NAME }} -f Dockerfile . + - name: Log in to registry + run: echo ${{ secrets.GITHUB_TOKEN }} | docker login ${{ env.REGISTRY }} --username ${{ env.USERNAME }} --password-stdin + - name: Tag with :latest + run: docker tag ${{ env.IMAGE_NAME }} ${{ env.IMAGE_NAME }}:latest + - name: Tag with current tag + run: docker tag ${{ env.IMAGE_NAME }} ${{ env.IMAGE_NAME }}:${{ env.CURRENT_TAG }} + - name: Push all tags to registry + run: docker push ${{ env.IMAGE_NAME }} --all-tags