Skip to content

Commit b781be9

Browse files
committed
gh: Tweak tags
1 parent 1b6f791 commit b781be9

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

.github/workflows/build_docker.yml

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,9 @@ env:
1414
REGISTRY_IMAGE: educelab/ci-docker
1515

1616
permissions:
17+
id-token: write
1718
contents: read
1819
packages: write
19-
attestations: write
20-
id-token: write
2120

2221
jobs:
2322
build_base_image:
@@ -87,7 +86,6 @@ jobs:
8786
build-args: |
8887
BASE_IMAGE_VERSION=${{ matrix.major_version }}-slim
8988
CI_DOCKER_VERSION=${{ steps.meta.outputs.version || github.sha }}
90-
push: true
9189
platforms: ${{ matrix.arch.platform }}
9290
labels: ${{ steps.meta.outputs.labels }}
9391
tags: ${{ env.REGISTRY }}/${{ env.REGISTRY_IMAGE }}
@@ -147,7 +145,7 @@ jobs:
147145
type=semver,prefix=base.,pattern={{version}}
148146
type=semver,prefix=base.,pattern={{major}}.{{minor}}
149147
type=raw,prefix=base.{{ matrix.major_version }}.,value=edge,enable={{is_default_branch}}
150-
type=raw,prefix=base.,value=edge,enable={{is_default_branch && matrix.major_version == 13}}
148+
type=raw,prefix=base.,value=edge,enable=${{ github.ref_name == github.event.repository.default_branch && matrix.major_version == 13 }}
151149
type=raw,prefix=base.,value=latest,enable=${{ github.event_name == 'release' && matrix.major_version == 13 }}
152150
153151
- name: Create manifest list and push
@@ -229,7 +227,6 @@ jobs:
229227
build-args: |
230228
CI_DOCKER_VERSION=${{ steps.meta.outputs.version || github.sha }}
231229
CI_DOCKER_BASE_TAG=${{ steps.meta.outputs.version || format('{0}.{1}', matrix.major_version, 'edge') }}
232-
push: true
233230
platforms: ${{ matrix.arch.platform }}
234231
tags: ${{ env.REGISTRY }}/${{ env.REGISTRY_IMAGE }}
235232
labels: ${{ steps.meta.outputs.labels }}
@@ -290,7 +287,7 @@ jobs:
290287
type=semver,prefix={{ matrix.type }}.,pattern={{version}}
291288
type=semver,prefix={{ matrix.type }}.,pattern={{major}}.{{minor}}
292289
type=raw,prefix={{ matrix.type }}.{{ matrix.major_version }}.,value=edge,enable={{is_default_branch}}
293-
type=raw,prefix={{ matrix.type }}.,value=edge,enable={{is_default_branch && matrix.major_version == 13}}
290+
type=raw,prefix={{ matrix.type }}.,value=edge,enable=${{ github.ref_name == github.event.repository.default_branch && matrix.major_version == 13 }}
294291
type=raw,prefix={{ matrix.type }}.,value=latest,enable=${{ github.event_name == 'release' && matrix.major_version == 13 }}
295292
type=raw,value=edge,enable=${{ github.ref_name == 'main' && matrix.type == 'static' && matrix.major_version == 13 }}
296293
type=raw,value=latest,enable=${{ github.event_name == 'release' && matrix.type == 'static' && matrix.major_version == 13 }}

0 commit comments

Comments
 (0)