From b17fe82cfa910fc0b0f80f167aeba1c8a4ca240f Mon Sep 17 00:00:00 2001 From: Dmitriy Safronov <zimniy@cyberbrain.pw> Date: Mon, 6 May 2024 18:54:08 +0400 Subject: [PATCH] tags (#46) Signed-off-by: Dmitriy Safronov <zimniy@cyberbrain.pw> --- .github/workflows/docker-publish.yml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/docker-publish.yml b/.github/workflows/docker-publish.yml index ce8cfe4..fc1719e 100644 --- a/.github/workflows/docker-publish.yml +++ b/.github/workflows/docker-publish.yml @@ -58,11 +58,15 @@ jobs: images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} tags: | type=ref,event=branch + type=ref,event=branch,prefix=,suffix=-{{sha}}-{{date 'x'}} type=ref,event=pr type=semver,pattern={{version}} - type=semver,pattern={{major}}.{{minor}} - type=semver,pattern={{major}} - type=ref,event=branch,prefix=,suffix=-{{sha}}-{{date 'x'}} + type=semver,pattern={{major}}.{{minor}},enable=${{ !startsWith(github.ref, 'refs/tags/v0.0.') }} + type=semver,pattern={{major}},enable=${{ !startsWith(github.ref, 'refs/tags/v0.') }} + # type=semver,pattern={{major}}.{{minor}},enable=${{ !startsWith(github.ref, 'refs/tags/v0.0.') && !contains(github.ref, '-') }} + # type=semver,pattern={{major}},enable=${{ !startsWith(github.ref, 'refs/tags/v0.') && !contains(github.ref, '-') }} + flavor: | + latest=${{ startsWith(github.ref, 'refs/tags/v') && !contains(github.ref, '-') }} # Cache dependencies # https://github.com/actions/cache -- GitLab