Skip to content

Commit dc83b52

Browse files
set PREVIOUS_TAG fallback for test tags
1 parent f7c086e commit dc83b52

1 file changed

Lines changed: 9 additions & 1 deletion

File tree

.github/workflows/chart-release.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,15 @@ jobs:
4444
git config user.email "$GITHUB_ACTOR@users.noreply.github.com"
4545
4646
- name: Package operator chart
47-
run: RELEASE_TAG=${GITHUB_REF##*/} CHART_PACKAGE_DIR=${{ inputs.release_dir }} CONTROLLER_IMG="${{ inputs.org }}/${{ inputs.image }}" ORG=${{ inputs.org }} make release
47+
run: |
48+
# TEST FORK OVERRIDE: PREVIOUS_TAG fallback for test tags
49+
PREV_TAG=$(git describe --abbrev=0 --exclude ${GITHUB_REF##*/} --exclude 'examples/*' 2>/dev/null || echo "v0.0.0-test")
50+
RELEASE_TAG=${GITHUB_REF##*/} \
51+
PREVIOUS_TAG=${PREV_TAG} \
52+
CHART_PACKAGE_DIR=${{ inputs.release_dir }} \
53+
CONTROLLER_IMG="${{ inputs.org }}/${{ inputs.image }}" \
54+
ORG=${{ inputs.org }} \
55+
make release
4856
4957
- name: Install chart-releaser
5058
uses: helm/chart-releaser-action@cae68fefc6b5f367a0275617c9f83181ba54714f # v1.7.0

0 commit comments

Comments
 (0)