Skip to content
This repository was archived by the owner on Apr 30, 2023. It is now read-only.

Commit 17b0047

Browse files
committed
Do not tag :stable for non-master branches on release
1 parent 98277c1 commit 17b0047

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

.github/workflows/release.yaml

+12-2
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,19 @@ jobs:
1414
echo "NODE_OPTIONS=--max-old-space-size=8192" >> $GITHUB_ENV
1515
echo "REACT_APP_GIT_SHA=${{ github.sha }}" >> $GITHUB_ENV
1616
echo "REACT_APP_VERSION=${{ env.GIT_TAG }}" >> $GITHUB_ENV
17+
- name: Set IMAGE_TAGS env variable
18+
if: github.ref == 'refs/heads/master'
19+
run: |
20+
echo "IMAGE_TAGS=stable,${{ github.sha }},${{ env.GIT_TAG }}" >> $GITHUB_ENV
21+
- name: Set IMAGE_TAGS env variable
22+
if: github.ref != 'refs/heads/master'
23+
run: |
24+
echo "IMAGE_TAGS=${{ github.sha }},${{ env.GIT_TAG }}" >> $GITHUB_ENV
1725
- run: |
1826
echo NODE_OPTIONS: ${NODE_OPTIONS}
1927
echo REACT_APP_GIT_SHA: ${REACT_APP_GIT_SHA}
2028
echo REACT_APP_VERSION: ${REACT_APP_VERSION}
29+
echo IMAGE_TAGS: ${IMAGE_TAGS}
2130
- name: Get tag
2231
id: get_tag
2332
run: echo "GIT_TAG=${GITHUB_REF#refs/tags/}" >> $GITHUB_ENV
@@ -45,7 +54,7 @@ jobs:
4554
password: ${{ secrets.QUAYIO_OCPMETAL_PASSWORD }}
4655
registry: quay.io
4756
dockerfile: Dockerfile
48-
tags: "stable,${{ env.GIT_TAG }},${{ github.sha }}"
57+
tags: '${{ env.IMAGE_TAGS }}'
4958
- name: Publish integration tests to quay.io
5059
uses: elgohr/Publish-Docker-Github-Action@2.14
5160
with:
@@ -54,4 +63,5 @@ jobs:
5463
password: ${{ secrets.QUAYIO_OCPMETAL_PASSWORD }}
5564
registry: quay.io
5665
dockerfile: Dockerfile.cypress
57-
tags: "stable,${{ env.GIT_TAG }},${{ github.sha }}"
66+
tags: '${{ env.IMAGE_TAGS }}'
67+

0 commit comments

Comments
 (0)