Skip to content

Commit 57d7f17

Browse files
authored
Feature: Improve Docker image tagging (#825)
1 parent e600711 commit 57d7f17

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

.github/workflows/post-release-push-images.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ jobs:
99
push_to_registry:
1010
name: Push Docker images to Docker Hub
1111
runs-on: ubuntu-latest
12+
1213
steps:
1314
- name: Check out the repo
1415
uses: actions/checkout@v4
@@ -28,6 +29,9 @@ jobs:
2829
uses: docker/metadata-action@v3
2930
with:
3031
images: daveearley/hi.events-all-in-one
32+
tags: |
33+
type=ref,event=tag
34+
type=raw,value=latest,enable=${{ github.event.release.prerelease == false }}
3135
3236
- name: Build and push All-in-one Docker image
3337
uses: docker/build-push-action@v3
@@ -44,6 +48,9 @@ jobs:
4448
uses: docker/metadata-action@v3
4549
with:
4650
images: daveearley/hi.events-backend
51+
tags: |
52+
type=ref,event=tag
53+
type=raw,value=latest,enable=${{ github.event.release.prerelease == false }}
4754
4855
- name: Build and push Backend Docker image
4956
uses: docker/build-push-action@v3
@@ -60,6 +67,9 @@ jobs:
6067
uses: docker/metadata-action@v3
6168
with:
6269
images: daveearley/hi.events-frontend
70+
tags: |
71+
type=ref,event=tag
72+
type=raw,value=latest,enable=${{ github.event.release.prerelease == false }}
6373
6474
- name: Build and push Frontend Docker image
6575
uses: docker/build-push-action@v3

0 commit comments

Comments
 (0)