Skip to content

Commit 3933e4e

Browse files
committed
chore: move metadata generation next to build
It exposes environment as well, so make sure these are not mixed.
1 parent d93c5ec commit 3933e4e

File tree

1 file changed

+19
-18
lines changed

1 file changed

+19
-18
lines changed

.github/workflows/docker.yml

Lines changed: 19 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -65,24 +65,6 @@ jobs:
6565
type=edge,branch=main
6666
type=sha,format=long
6767
68-
- name: Docker meta (dev)
69-
id: dev
70-
uses: docker/metadata-action@v5
71-
with:
72-
# list of Docker images to use as base name for tags
73-
images: |
74-
weblate/dev
75-
ghcr.io/weblateorg/dev
76-
# generate Docker tags based on the following events/attributes
77-
tags: |
78-
type=schedule
79-
type=ref,event=branch
80-
type=ref,event=pr
81-
type=semver,pattern={{version}}
82-
type=semver,pattern={{major}}.{{minor}}
83-
type=semver,pattern={{major}}
84-
type=edge,branch=main
85-
type=sha,format=long
8668
8769
- name: Build and push (base)
8870
uses: docker/build-push-action@v6
@@ -107,6 +89,25 @@ jobs:
10789
load: true
10890
cache-from: type=gha
10991

92+
- name: Docker meta (dev)
93+
id: dev
94+
uses: docker/metadata-action@v5
95+
with:
96+
# list of Docker images to use as base name for tags
97+
images: |
98+
weblate/dev
99+
ghcr.io/weblateorg/dev
100+
# generate Docker tags based on the following events/attributes
101+
tags: |
102+
type=schedule
103+
type=ref,event=branch
104+
type=ref,event=pr
105+
type=semver,pattern={{version}}
106+
type=semver,pattern={{major}}.{{minor}}
107+
type=semver,pattern={{major}}
108+
type=edge,branch=main
109+
type=sha,format=long
110+
110111
- name: Build and push (dev)
111112
uses: docker/build-push-action@v6
112113
with:

0 commit comments

Comments
 (0)