From 94dd3cb87e447b26c974f5d4ea88e0a087b4c994 Mon Sep 17 00:00:00 2001 From: Marcin Maciaszczyk Date: Mon, 4 Mar 2024 14:15:40 +0100 Subject: [PATCH] update tags matcher for cd --- .github/workflows/cd-api.yml | 5 +++-- .github/workflows/cd-auth.yml | 5 +++-- .github/workflows/cd-metrics-scraper.yml | 5 +++-- .github/workflows/cd-web.yml | 5 +++-- 4 files changed, 12 insertions(+), 8 deletions(-) diff --git a/.github/workflows/cd-api.yml b/.github/workflows/cd-api.yml index 40fe9f275196..199115878a88 100644 --- a/.github/workflows/cd-api.yml +++ b/.github/workflows/cd-api.yml @@ -45,8 +45,9 @@ jobs: ghcr.io/kubernetes/dashboard-api docker.io/kubernetesui/dashboard-api tags: | - type=semver,pattern=api/{{version}} - type=raw,value=latest,enable=${{ github.ref == format('refs/heads/{0}', 'master') }} + type=raw,value=latest + type=match,pattern=\d+\.\d+\.\d+ + type=sha - uses: docker/setup-qemu-action@v3.0.0 - uses: docker/setup-buildx-action@v3.0.0 - uses: docker/login-action@v3.0.0 diff --git a/.github/workflows/cd-auth.yml b/.github/workflows/cd-auth.yml index a1f3ab7869d7..aa265d818b34 100644 --- a/.github/workflows/cd-auth.yml +++ b/.github/workflows/cd-auth.yml @@ -45,8 +45,9 @@ jobs: ghcr.io/kubernetes/dashboard-auth docker.io/kubernetesui/dashboard-auth tags: | - type=semver,pattern=auth/{{version}} - type=raw,value=latest,enable=${{ github.ref == format('refs/heads/{0}', 'master') }} + type=raw,value=latest + type=match,pattern=\d+\.\d+\.\d+ + type=sha - uses: docker/setup-qemu-action@v3.0.0 - uses: docker/setup-buildx-action@v3.0.0 - uses: docker/login-action@v3.0.0 diff --git a/.github/workflows/cd-metrics-scraper.yml b/.github/workflows/cd-metrics-scraper.yml index 468491a14dad..de17038ff0c5 100644 --- a/.github/workflows/cd-metrics-scraper.yml +++ b/.github/workflows/cd-metrics-scraper.yml @@ -45,8 +45,9 @@ jobs: ghcr.io/kubernetes/dashboard-metrics-scraper docker.io/kubernetesui/dashboard-metrics-scraper tags: | - type=semver,pattern=metrics-scraper/{{version}} - type=raw,value=latest,enable=${{ github.ref == format('refs/heads/{0}', 'master') }} + type=raw,value=latest + type=match,pattern=\d+\.\d+\.\d+ + type=sha - uses: docker/setup-qemu-action@v3.0.0 - uses: docker/setup-buildx-action@v3.0.0 - uses: docker/login-action@v3.0.0 diff --git a/.github/workflows/cd-web.yml b/.github/workflows/cd-web.yml index c7c2f849b31f..386b7b9d3232 100644 --- a/.github/workflows/cd-web.yml +++ b/.github/workflows/cd-web.yml @@ -45,8 +45,9 @@ jobs: ghcr.io/kubernetes/dashboard-web docker.io/kubernetesui/dashboard-web tags: | - type=semver,pattern=web/{{version}} - type=raw,value=latest,enable=${{ github.ref == format('refs/heads/{0}', 'master') }} + type=raw,value=latest + type=match,pattern=\d+\.\d+\.\d+ + type=sha - uses: docker/setup-qemu-action@v3.0.0 - uses: docker/setup-buildx-action@v3.0.0 - uses: docker/login-action@v3.0.0