We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents cedbbfd + 23d111e commit 3c28c4bCopy full SHA for 3c28c4b
1 file changed
.github/workflows/release-to-ghcr.yaml
@@ -38,7 +38,16 @@ jobs:
38
39
- name: Release
40
id: release
41
- run: npx semantic-release
+ run: |
42
+ set -euo pipefail
43
+ npx semantic-release 2>&1 | tee /tmp/sr-output.txt
44
+ if grep -q "Published release" /tmp/sr-output.txt; then
45
+ VERSION=$(grep -oP '(?<=Published release )\S+' /tmp/sr-output.txt | head -1)
46
+ echo "new_release_published=true" >> $GITHUB_OUTPUT
47
+ echo "new_release_version=$VERSION" >> $GITHUB_OUTPUT
48
+ else
49
+ echo "new_release_published=false" >> $GITHUB_OUTPUT
50
+ fi
51
env:
52
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
53
0 commit comments