From bd939e873725562a8a879c0f5e89a913648e63ad Mon Sep 17 00:00:00 2001 From: jrk Date: Mon, 29 Apr 2024 02:41:39 +0200 Subject: [PATCH 1/3] add latest to ci build --- .github/workflows/master.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/master.yml b/.github/workflows/master.yml index 467bd89..58d9d9c 100755 --- a/.github/workflows/master.yml +++ b/.github/workflows/master.yml @@ -42,7 +42,9 @@ jobs: context: . file: ./Dockerfile push: true - tags: jierka/obscreen:${{ steps.version.outputs.VERSION }} + tags: | + jierka/obscreen:${{ steps.version.outputs.VERSION }} + jierka/obscreen:latest platforms: linux/amd64, linux/arm64/v8, linux/arm/v7 - name: Create and push manifest @@ -50,3 +52,5 @@ jobs: with: images: jierka/obscreen tags: type=semver,pattern={{version}} + flavor: | + latest=true From b4411197b5aff731150525480c09a39bc6ebe990 Mon Sep 17 00:00:00 2001 From: jrk Date: Mon, 29 Apr 2024 02:42:31 +0200 Subject: [PATCH 2/3] add latest to ci build --- .github/workflows/master.yml | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/.github/workflows/master.yml b/.github/workflows/master.yml index 58d9d9c..5becd15 100755 --- a/.github/workflows/master.yml +++ b/.github/workflows/master.yml @@ -2,15 +2,13 @@ name: Build and Push Docker images on: push: - branches-ignore: - - master - pull_request_target: branches: - master - types: - - closed paths: - 'version.txt' + pull_request: + branches: + - master workflow_dispatch: From 15d0e5ebf8955fba75b43b21488017f30e12506d Mon Sep 17 00:00:00 2001 From: jrk Date: Mon, 29 Apr 2024 02:45:30 +0200 Subject: [PATCH 3/3] add v prefix to version docker builds --- .github/workflows/master.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/master.yml b/.github/workflows/master.yml index 5becd15..1bd8b9c 100755 --- a/.github/workflows/master.yml +++ b/.github/workflows/master.yml @@ -41,7 +41,7 @@ jobs: file: ./Dockerfile push: true tags: | - jierka/obscreen:${{ steps.version.outputs.VERSION }} + jierka/obscreen:v${{ steps.version.outputs.VERSION }} jierka/obscreen:latest platforms: linux/amd64, linux/arm64/v8, linux/arm/v7 @@ -49,6 +49,6 @@ jobs: uses: docker/metadata-action@v3 with: images: jierka/obscreen - tags: type=semver,pattern={{version}} + tags: type=semver,pattern=v{{version}} flavor: | latest=true