Skip to content

Commit 28b84b5

Browse files
committed
57139 Update shared workflow for java to publish an image when a new tag is created
1 parent f7b2bde commit 28b84b5

1 file changed

Lines changed: 7 additions & 5 deletions

File tree

.github/workflows/ci-cd-java.yml

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -130,14 +130,16 @@ jobs:
130130
- name: Check if perform release
131131
id: perform_release
132132
run: |
133+
PERFORM_RELEASE=false
133134
if [[ "${GITHUB_REF}" == "refs/heads/main" || "${GITHUB_REF}" == "refs/heads/develop" || "${GITHUB_REF}" == "refs/heads/aks-dev" ]]; then
134-
echo "PERFORM_RELEASE=true" >> $GITHUB_ENV
135+
PERFORM_RELEASE=true
136+
elif [[ "${GITHUB_REF}" == refs/tags/* ]]; then
137+
PERFORM_RELEASE=true
135138
elif [[ "${{ inputs.performRelease }}" == "true" ]]; then
136-
echo "PERFORM_RELEASE=true" >> $GITHUB_ENV
137-
else
138-
echo "PERFORM_RELEASE=false" >> $GITHUB_ENV
139+
PERFORM_RELEASE=true
139140
fi
140-
echo "Perform release condition: PERFORM_RELEASE"
141+
echo "PERFORM_RELEASE=${PERFORM_RELEASE}" >> $GITHUB_ENV
142+
echo "Perform release: ${PERFORM_RELEASE}"
141143
142144
- name: Extract Docker metadata
143145
if: ${{ env.PERFORM_RELEASE == 'true' }}

0 commit comments

Comments
 (0)