Skip to content

Commit c56942c

Browse files
authored
publish version tag also for next and qa (#185)
1 parent 793af07 commit c56942c

File tree

1 file changed

+15
-60
lines changed

1 file changed

+15
-60
lines changed

.github/workflows/publish.yml

Lines changed: 15 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -98,92 +98,47 @@ jobs:
9898
with:
9999
context: .
100100
file: Dockerfile.webmonchow
101-
tags: |
102-
${{ env.REGISTRY }}/${{ github.repository }}/webmonchow:${{ steps.latest_tag.outputs.latest_tag }}
103-
push: true
104-
105-
- name: Push webmonchow with version tag only for main branch
106-
if: github.ref == 'refs/heads/main'
107-
uses: docker/build-push-action@v6
108-
with:
109-
context: .
110-
file: Dockerfile.webmonchow
111-
tags: |
112-
${{ env.REGISTRY }}/${{ github.repository }}/webmonchow:${{ steps.tag.outputs.tag }}
101+
tags:
102+
- ${{ env.REGISTRY }}/${{ github.repository }}/webmonchow:${{ steps.latest_tag.outputs.latest_tag }}
103+
- ${{ env.REGISTRY }}/${{ github.repository }}/webmonchow:${{ steps.tag.outputs.tag }}
113104
push: true
114105

115106
- name: Build and push Autoreducer
116107
uses: docker/build-push-action@v6
117108
with:
118109
context: .
119110
file: Dockerfile.autoreducer
120-
tags: |
121-
${{ env.REGISTRY }}/${{ github.repository }}/autoreducer:${{ steps.latest_tag.outputs.latest_tag }}
122-
push: true
123-
124-
- name: Push Autoreducer with version tag only for main branch
125-
if: github.ref == 'refs/heads/main'
126-
uses: docker/build-push-action@v6
127-
with:
128-
context: .
129-
file: Dockerfile.autoreducer
130-
tags: |
131-
${{ env.REGISTRY }}/${{ github.repository }}/autoreducer:${{ steps.tag.outputs.tag }}
111+
tags:
112+
- ${{ env.REGISTRY }}/${{ github.repository }}/autoreducer:${{ steps.latest_tag.outputs.latest_tag }}
113+
- ${{ env.REGISTRY }}/${{ github.repository }}/autoreducer:${{ steps.tag.outputs.tag }}
132114
push: true
133115

134116
- name: Build and push Dasmon
135117
uses: docker/build-push-action@v6
136118
with:
137119
context: .
138120
file: Dockerfile.dasmon
139-
tags: |
140-
${{ env.REGISTRY }}/${{ github.repository }}/dasmon:${{ steps.latest_tag.outputs.latest_tag }}
141-
push: true
142-
143-
- name: Push Dasmon with version tag only for main branch
144-
if: github.ref == 'refs/heads/main'
145-
uses: docker/build-push-action@v6
146-
with:
147-
context: .
148-
file: Dockerfile.dasmon
149-
tags: |
150-
${{ env.REGISTRY }}/${{ github.repository }}/dasmon:${{ steps.tag.outputs.tag }}
121+
tags:
122+
- ${{ env.REGISTRY }}/${{ github.repository }}/dasmon:${{ steps.latest_tag.outputs.latest_tag }}
123+
- ${{ env.REGISTRY }}/${{ github.repository }}/dasmon:${{ steps.tag.outputs.tag }}
151124
push: true
152125

153126
- name: Build and push Webmon
154127
uses: docker/build-push-action@v6
155128
with:
156129
context: .
157130
file: Dockerfile.webmon
158-
tags: |
159-
${{ env.REGISTRY }}/${{ github.repository }}/webmon:${{ steps.latest_tag.outputs.latest_tag }}
160-
push: true
161-
162-
- name: Push Webmon with version tag only for main branch
163-
if: github.ref == 'refs/heads/main'
164-
uses: docker/build-push-action@v6
165-
with:
166-
context: .
167-
file: Dockerfile.webmon
168-
tags: |
169-
${{ env.REGISTRY }}/${{ github.repository }}/webmon:${{ steps.tag.outputs.tag }}
131+
tags:
132+
- ${{ env.REGISTRY }}/${{ github.repository }}/webmon:${{ steps.latest_tag.outputs.latest_tag }}
133+
- ${{ env.REGISTRY }}/${{ github.repository }}/webmon:${{ steps.tag.outputs.tag }}
170134
push: true
171135

172136
- name: Build and push Workflow
173137
uses: docker/build-push-action@v6
174138
with:
175139
context: .
176140
file: Dockerfile.workflow
177-
tags: |
178-
${{ env.REGISTRY }}/${{ github.repository }}/workflow:${{ steps.latest_tag.outputs.latest_tag }}
179-
push: true
180-
181-
- name: Push Workflow with version tag only for main branch
182-
if: github.ref == 'refs/heads/main'
183-
uses: docker/build-push-action@v6
184-
with:
185-
context: .
186-
file: Dockerfile.workflow
187-
tags: |
188-
${{ env.REGISTRY }}/${{ github.repository }}/workflow:${{ steps.tag.outputs.tag }}
141+
tags:
142+
- ${{ env.REGISTRY }}/${{ github.repository }}/workflow:${{ steps.latest_tag.outputs.latest_tag }}
143+
- ${{ env.REGISTRY }}/${{ github.repository }}/workflow:${{ steps.tag.outputs.tag }}
189144
push: true

0 commit comments

Comments
 (0)