This commit is contained in:
Javier Martinez 2024-07-18 12:30:23 +02:00
parent ca1a5cb56e
commit cf9bd3939c
No known key found for this signature in database

View File

@ -44,18 +44,19 @@ jobs:
- name: Extract metadata (tags, labels) for Docker
id: meta
uses: docker/metadata-action@v5
uses: HackerHappyHour/tagging-strategy@v3
with:
images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
tags: |
{{ if eq ${{matrix.type}} "external" }}latest{{ end }}
{{ if eq ${{matrix.type}} "external" }}type=semver,pattern={{version}}{{ end }}
type=semver,pattern={{version}}-${{ matrix.type }}
{{ if eq ${{matrix.type}} "external" }}type=semver,pattern={{major}}.{{minor}}{{ end }}
type=semver,pattern={{major}}.{{minor}}-${{ matrix.type }}
{{ if eq ${{matrix.type}} "external" }}type=semver,pattern={{major}}{{ end }}
type=semver,pattern={{major}}-${{ matrix.type }}
type=sha
extra-tags: |
type=semver,pattern={{version}}::${{ matrix.type == 'external'}}
type=semver,pattern={{major}}.{{minor}}::${{ matrix.type == 'external'}}
type=semver,pattern={{major}}::${{ matrix.type == 'external'}}
- name: Build and push Docker image