Skip to content

Commit 4cc8438

Browse files
committed
Fix publish workflow
1 parent 21953d0 commit 4cc8438

File tree

1 file changed

+11
-10
lines changed

1 file changed

+11
-10
lines changed

.github/workflows/publish_release.yml

+11-10
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: Publish release
2-
run-name: Publish release ${GITHUB_REF#refs/*/} on ${{ github.sha }} by @${{ github.actor }}
2+
run-name: Publish release ${{ github.ref_name }} on ${{ github.sha }} by @${{ github.actor }}
33

44
on:
55
push:
@@ -14,16 +14,17 @@ jobs:
1414
contents: read
1515
packages: write
1616
steps:
17-
- name: Get the Github Release version
18-
run: |
19-
ref=${GITHUB_REF#refs/*/}
20-
git show-ref --verify refs/tags/${ref} || { echo "Ref ${GITHUB_REF} is not a tag" ; exit 1; }
21-
echo "RELEASE_VERSION=${ref}" >> "$GITHUB_ENV"
22-
23-
- name: Checkout tag ${{ env.RELEASE_VERSION }}
17+
- name: Checkout
2418
uses: actions/checkout@v4
25-
with:
26-
ref: ${{ env.RELEASE_VERSION }}
19+
20+
- name: Check release version
21+
run: |
22+
if [[ "${{ github.ref_type }}" == "tag" ]]; then
23+
echo "RELEASE_VERSION=${GITHUB_REF#refs/*/}" >> "$GITHUB_ENV"
24+
else
25+
echo "Ref ${GITHUB_REF} is not a tag"
26+
exit 1
27+
fi
2728
2829
- name: Set up JDK 21
2930
uses: actions/setup-java@v4

0 commit comments

Comments
 (0)