Rework latest behavior and handle flavor

This commit is contained in:
CrazyMax 2021-03-25 22:49:44 +01:00
parent 63a49e1ec3
commit e2af761bf7
No known key found for this signature in database
GPG key ID: 3248E46B6BB8C7F7
10 changed files with 366 additions and 87 deletions

View file

@ -102,7 +102,7 @@ jobs:
strategy:
fail-fast: false
matrix:
tag-latest:
flavor-latest:
- "auto"
- "true"
- "false"
@ -122,10 +122,12 @@ jobs:
type=ref,event=branch
type=ref,event=tag
type=ref,event=pr
type=semver,latest=${{ matrix.tag-latest }},pattern={{raw}}
type=semver,latest=${{ matrix.tag-latest }},pattern={{version}}
type=semver,latest=${{ matrix.tag-latest }},pattern={{major}}.{{minor}}.{{patch}}
type=semver,pattern={{raw}}
type=semver,pattern={{version}}
type=semver,pattern={{major}}.{{minor}}.{{patch}}
type=sha
flavor: |
latest=${{ matrix.flavor-latest }}
label-custom:
runs-on: ubuntu-latest