From 1638895ab3552c300bd5d095a91f74dbcc7396a9 Mon Sep 17 00:00:00 2001 From: KoCoder Date: Sat, 30 May 2026 19:31:55 +0200 Subject: [PATCH] New Tag scheme --- .github/workflows/docker.yaml | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/.github/workflows/docker.yaml b/.github/workflows/docker.yaml index 7190ec2..470ce9c 100644 --- a/.github/workflows/docker.yaml +++ b/.github/workflows/docker.yaml @@ -29,12 +29,18 @@ jobs: - name: Login to Registry run: buildah login -u ${{ secrets.REGISTRY_USER }} -p ${{ secrets.REGISTRY_PASSWORD }} git.kocoder.xyz + - name: Generate Tag + id: tag + run: | + SHORT_SHA=$(echo "${{ github.sha }}" | cut -c1-7) + echo "value=${{ github.ref_name }}-$(date +%s)-${SHORT_SHA}" >> $GITHUB_OUTPUT + - name: Buildah Build run: | - buildah build -t ${{ github.sha }} . - buildah tag ${{ github.sha }} latest + buildah build -t ${{ steps.tag.outputs.value }} . + buildah tag ${{ steps.tag.outputs.value }} latest - name: Push Docker Images run: | - buildah push ${{ github.sha }} docker://git.kocoder.xyz/vt/solid-demo:${{ github.sha }} + buildah push ${{ steps.tag.outputs.value }} docker://git.kocoder.xyz/vt/solid-demo:${{ steps.tag.outputs.value }} buildah push latest docker://git.kocoder.xyz/vt/solid-demo:latest