From b276c21e2718c6e555987ec72957a24843229ab0 Mon Sep 17 00:00:00 2001 From: Scott Griggs Date: Wed, 21 Sep 2022 10:30:30 -0400 Subject: [PATCH 1/6] Changed back to using GITHUB_TOKEN --- .github/workflows/build-push-image.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build-push-image.yml b/.github/workflows/build-push-image.yml index d400de6..eeb9692 100644 --- a/.github/workflows/build-push-image.yml +++ b/.github/workflows/build-push-image.yml @@ -11,8 +11,8 @@ name: Create and publish a Docker image on: push: - branches: ['main'] - + branches: ["main"] + # Allows you to run this workflow from the Actions tab workflow_dispatch: @@ -36,7 +36,7 @@ jobs: with: registry: ${{ env.REGISTRY }} username: ${{ github.actor }} - password: ${{ secrets.GHCR_TOKEN }} + password: ${{ secrets.GITHUB_TOKEN }} - name: Extract metadata (tags, labels) for Docker id: meta From bbd23f63aa6b7ee448e2efde0e8d3ca652491b35 Mon Sep 17 00:00:00 2001 From: Scott Griggs Date: Wed, 21 Sep 2022 16:09:05 -0400 Subject: [PATCH 2/6] Added tags to docker image versioning --- .github/workflows/build-push-image.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/build-push-image.yml b/.github/workflows/build-push-image.yml index eeb9692..e9c9f25 100644 --- a/.github/workflows/build-push-image.yml +++ b/.github/workflows/build-push-image.yml @@ -12,6 +12,8 @@ name: Create and publish a Docker image on: push: branches: ["main"] + tags: + - "v*" # Allows you to run this workflow from the Actions tab workflow_dispatch: @@ -43,6 +45,8 @@ jobs: uses: docker/metadata-action@98669ae865ea3cffbcbaa878cf57c20bbf1c6c38 with: images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} + tags: type=raw,value=latest + type=semv,pattern={{version}} - name: Build and push Docker image uses: docker/build-push-action@ad44023a93711e3deb337508980b4b5e9bcdc5dc From 3a5bd2ef1f9ac1e43447554e86a28db0b26546b8 Mon Sep 17 00:00:00 2001 From: Scott Griggs Date: Wed, 21 Sep 2022 16:11:40 -0400 Subject: [PATCH 3/6] Fixed errror --- .github/workflows/build-push-image.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-push-image.yml b/.github/workflows/build-push-image.yml index e9c9f25..923372d 100644 --- a/.github/workflows/build-push-image.yml +++ b/.github/workflows/build-push-image.yml @@ -45,7 +45,8 @@ jobs: uses: docker/metadata-action@98669ae865ea3cffbcbaa878cf57c20bbf1c6c38 with: images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} - tags: type=raw,value=latest + tags: | + type=raw,value=latest type=semv,pattern={{version}} - name: Build and push Docker image From 82782ed13a02a6cbe21f383c172f4c0dfaee1cd1 Mon Sep 17 00:00:00 2001 From: Scott Griggs Date: Wed, 21 Sep 2022 16:14:35 -0400 Subject: [PATCH 4/6] Fixed spelling error --- .github/workflows/build-push-image.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-push-image.yml b/.github/workflows/build-push-image.yml index 923372d..37d96b0 100644 --- a/.github/workflows/build-push-image.yml +++ b/.github/workflows/build-push-image.yml @@ -47,7 +47,7 @@ jobs: images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} tags: | type=raw,value=latest - type=semv,pattern={{version}} + type=semver,pattern={{version}} - name: Build and push Docker image uses: docker/build-push-action@ad44023a93711e3deb337508980b4b5e9bcdc5dc From 1c741d2ecc70db8cb494a83cd751d20b728f9cb0 Mon Sep 17 00:00:00 2001 From: Scott Griggs Date: Tue, 2 May 2023 12:51:52 -0400 Subject: [PATCH 5/6] Updated actions to newest versions --- .github/workflows/build-push-image.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build-push-image.yml b/.github/workflows/build-push-image.yml index 37d96b0..dea27fb 100644 --- a/.github/workflows/build-push-image.yml +++ b/.github/workflows/build-push-image.yml @@ -34,7 +34,7 @@ jobs: uses: actions/checkout@v3 - name: Log in to the Container registry - uses: docker/login-action@f054a8b539a109f9f41c372932f1ae047eff08c9 + uses: docker/login-action@v2 with: registry: ${{ env.REGISTRY }} username: ${{ github.actor }} @@ -42,15 +42,16 @@ jobs: - name: Extract metadata (tags, labels) for Docker id: meta - uses: docker/metadata-action@98669ae865ea3cffbcbaa878cf57c20bbf1c6c38 + uses: docker/metadata-action@v4 with: images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} tags: | type=raw,value=latest type=semver,pattern={{version}} + type=semver,patter={{raw}} - name: Build and push Docker image - uses: docker/build-push-action@ad44023a93711e3deb337508980b4b5e9bcdc5dc + uses: docker/build-push-action@v4 with: context: . push: true From 3435761f457d1eeef93ce87f4271ce011d24902b Mon Sep 17 00:00:00 2001 From: Scott Griggs Date: Tue, 2 May 2023 12:53:30 -0400 Subject: [PATCH 6/6] Fixed spelling error --- .github/workflows/build-push-image.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-push-image.yml b/.github/workflows/build-push-image.yml index dea27fb..d81815d 100644 --- a/.github/workflows/build-push-image.yml +++ b/.github/workflows/build-push-image.yml @@ -48,7 +48,7 @@ jobs: tags: | type=raw,value=latest type=semver,pattern={{version}} - type=semver,patter={{raw}} + type=semver,pattern={{raw}} - name: Build and push Docker image uses: docker/build-push-action@v4