Skip to content

Commit aa6f3ac

Browse files
authored
ci: fix propagation of tags in docker build (#7480)
1 parent 8f87a54 commit aa6f3ac

1 file changed

Lines changed: 16 additions & 1 deletion

File tree

.github/workflows/osrm-backend-docker.yml

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,11 @@ jobs:
3333
uses: docker/metadata-action@v6
3434
with:
3535
images: ghcr.io/${{ github.repository }}
36+
tags: |
37+
type=semver,pattern={{version}},value=${{ inputs.ref }}
38+
type=semver,pattern={{major}}.{{minor}},value=${{ inputs.ref }}
39+
type=ref,event=tag
40+
type=ref,event=branch,enable=${{ inputs.ref == '' }}
3641
3742
- name: Docker meta - debug
3843
id: metadebug
@@ -42,6 +47,11 @@ jobs:
4247
flavor: |
4348
latest=true
4449
suffix=-debug,onlatest=true
50+
tags: |
51+
type=semver,pattern={{version}},value=${{ inputs.ref }}
52+
type=semver,pattern={{major}}.{{minor}},value=${{ inputs.ref }}
53+
type=ref,event=tag
54+
type=ref,event=branch,enable=${{ inputs.ref == '' }}
4555
4656
- name: Docker meta - assertions
4757
id: metaassertions
@@ -50,7 +60,12 @@ jobs:
5060
images: ghcr.io/${{ github.repository }}
5161
flavor: |
5262
latest=true
53-
suffix=-assertions,onlatest=true
63+
suffix=-assertions,onlatest=true
64+
tags: |
65+
type=semver,pattern={{version}},value=${{ inputs.ref }}
66+
type=semver,pattern={{major}}.{{minor}},value=${{ inputs.ref }}
67+
type=ref,event=tag
68+
type=ref,event=branch,enable=${{ inputs.ref == '' }}
5469
5570
- name: Log in to GitHub Docker Registry
5671
uses: docker/login-action@v4

0 commit comments

Comments
 (0)