Skip to content

Commit 54b67c6

Browse files
authored
Do not set latest when prerelease
1 parent e5cfa0c commit 54b67c6

File tree

1 file changed

+18
-3
lines changed

1 file changed

+18
-3
lines changed

.github/workflows/docker-image.yml

+18-3
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
name: Build docker image
22

33
on:
4-
create:
5-
tags:
4+
release:
5+
types: [published]
66

77
jobs:
88
build:
9+
if: "!github.event.release.prerelease"
910
runs-on: ubuntu-latest
1011
steps:
1112
- name: login to GitHub Container Registry
@@ -17,4 +18,18 @@ jobs:
1718
- name: Build the imap2jira docker image
1819
run: docker build . --file ./Dockerfile --tag svenlie/imap2jira:${GITHUB_REF##*/} --tag svenlie/imap2jira:latest
1920
- name: Push imap2jira docker images
20-
run: docker push svenlie/imap2jira --all-tags
21+
run: docker push svenlie/imap2jira --all-tags
22+
build-dev:
23+
if: "github.event.release.prerelease"
24+
runs-on: ubuntu-latest
25+
steps:
26+
- name: login to GitHub Container Registry
27+
uses: docker/login-action@v2
28+
with:
29+
username: svenlie
30+
password: ${{ secrets.DOCKER_TOKEN }}
31+
- uses: actions/checkout@v3
32+
- name: Build the imap2jira docker image
33+
run: docker build . --file ./Dockerfile --tag svenlie/imap2jira:${GITHUB_REF##*/} --tag svenlie/imap2jira:latest-dev
34+
- name: Push imap2jira docker images
35+
run: docker push svenlie/imap2jira --all-tags

0 commit comments

Comments
 (0)