We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d7a2fca commit 241618bCopy full SHA for 241618b
1 file changed
.github/workflows/tag.yml
@@ -29,13 +29,20 @@ jobs:
29
- name: Run semantic-release
30
id: release
31
run: |
32
+ before=$(git tag -l | sort -V | tail -1)
33
npx semantic-release
- new_tag=$(git describe --tags --abbrev=0)
34
- echo "new_tag=$new_tag" >> "$GITHUB_OUTPUT"
+ after=$(git tag -l | sort -V | tail -1)
35
+ if [ "$before" != "$after" ]; then
36
+ echo "released=true" >> "$GITHUB_OUTPUT"
37
+ echo "new_tag=$after" >> "$GITHUB_OUTPUT"
38
+ else
39
+ echo "released=false" >> "$GITHUB_OUTPUT"
40
+ fi
41
env:
42
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
43
44
- name: Trigger release workflow
45
+ if: steps.release.outputs.released == 'true'
46
47
gh workflow run release.yml --ref main
48
0 commit comments