From 81928f7c8eef4df58fd65afb6f82f66a1e0f2560 Mon Sep 17 00:00:00 2001 From: Robert Dailey Date: Fri, 10 May 2024 07:18:00 -0500 Subject: [PATCH] ci: Do not publish prerelease docker tags anymore The `-dev.` docker tags create a lot of noise and cloud out the actual non-prerelease versions in the tag listings on Docker Hub and GHCR. Additionally, there's no built-in retention policies in these registries and manual attempts to clean up old dev images are difficult. Users that are interested in immutable tags can pin the `edge` tag to a digest. --- .github/workflows/reusable-docker.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/reusable-docker.yml b/.github/workflows/reusable-docker.yml index 71cf5fa9..8dfc0cd3 100644 --- a/.github/workflows/reusable-docker.yml +++ b/.github/workflows/reusable-docker.yml @@ -26,7 +26,6 @@ jobs: uses: gittools/actions/gitversion/setup@v0 with: versionSpec: 6.x - includePrerelease: true - name: Determine Version uses: gittools/actions/gitversion/execute@v0 @@ -47,7 +46,7 @@ jobs: ghcr.io/${{ github.repository }} tags: | type=edge,branch=master - ${{ env.semver }},pattern={{version}} + ${{ env.semver }},${{ env.prod }},pattern={{version}} ${{ env.semver }},${{ env.prod }},pattern={{major}}.{{minor}} ${{ env.semver }},${{ env.prod }},pattern={{major}}