We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d9925fa commit 728b100Copy full SHA for 728b100
.github/workflows/release.yml
@@ -51,7 +51,14 @@ jobs:
51
exit 0
52
fi
53
54
- echo "new_release_version=$(echo $dry_run_output | grep -i 'published release' | awk '{print $8}')" >> $GITHUB_OUTPUT
+ # Extract version from dry run output
55
+ version=$(echo "$dry_run_output" | grep -o "The next release version is [0-9]\+\.[0-9]\+\.[0-9]\+" | cut -d ' ' -f6)
56
+ if [ -z "$version" ]; then
57
+ echo "Error: Could not determine version"
58
+ exit 1
59
+ fi
60
+
61
+ echo "new_release_version=$version" >> $GITHUB_OUTPUT
62
semantic-release
63
echo "new_release_published=true" >> $GITHUB_OUTPUT
64
env:
0 commit comments