Skip to content

Commit ae8347f

Browse files
committed
fix: use docker meta flavors for handling latest, prefix and suffix
1 parent 76f2014 commit ae8347f

2 files changed

Lines changed: 17 additions & 6 deletions

File tree

‎.github/workflows/nightly.yml‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -396,6 +396,8 @@ jobs:
396396
uses: docker/metadata-action@v5
397397
with:
398398
images: ghcr.io/${{ github.repository_owner }}/tinyauth
399+
flavor: |
400+
latest=false
399401
tags: |
400402
type=raw,nightly
401403
@@ -433,6 +435,8 @@ jobs:
433435
uses: docker/metadata-action@v5
434436
with:
435437
images: ghcr.io/${{ github.repository_owner }}/tinyauth
438+
flavor: |
439+
latest=false
436440
tags: |
437441
type=raw,nightly-distroless
438442

‎.github/workflows/release.yml‎

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -359,10 +359,13 @@ jobs:
359359
uses: docker/metadata-action@v5
360360
with:
361361
images: ghcr.io/${{ github.repository_owner }}/tinyauth
362+
flavor: |
363+
latest=true
364+
prefix=v,onlatest=false
362365
tags: |
363-
type=semver,pattern={{version}},prefix=v
364-
type=semver,pattern={{major}},prefix=v
365-
type=semver,pattern={{major}}.{{minor}},prefix=v
366+
type=semver,pattern={{version}}
367+
type=semver,pattern={{major}}
368+
type=semver,pattern={{major}}.{{minor}}
366369
367370
- name: Create manifest list and push
368371
working-directory: ${{ runner.temp }}/digests
@@ -398,10 +401,14 @@ jobs:
398401
uses: docker/metadata-action@v5
399402
with:
400403
images: ghcr.io/${{ github.repository_owner }}/tinyauth
404+
flavor: |
405+
latest=false
406+
prefix=v,onlatest=false
407+
suffix=-distroless,onlatest=false
401408
tags: |
402-
type=semver,pattern={{version}},prefix=v,suffix=-distroless
403-
type=semver,pattern={{major}},prefix=v,suffix=-distroless
404-
type=semver,pattern={{major}}.{{minor}},prefix=v,suffix=-distroless
409+
type=semver,pattern={{version}}
410+
type=semver,pattern={{major}}
411+
type=semver,pattern={{major}}.{{minor}}
405412
406413
- name: Create manifest list and push
407414
working-directory: ${{ runner.temp }}/digests

0 commit comments

Comments
 (0)