You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Cross-port of dunglas/mercure#1246 follow-up:
- Use matching-refs in create_tag so transient API failures aren't
read as "tag absent".
- Build the release tree from `git status` partitions so additions,
deletions, and modifications round-trip correctly.
- Clarify the "no file changes" error with operator guidance.
- Check that git is installed in release.sh.
if [[ ${#modified[@]} -eq 0 && ${#deleted[@]} -eq 0 && ${#untracked[@]} -eq 0 ]]; then
188
+
echo "::error::No file changes after PGO/bump. Is v${VERSION} already on main? Delete the local tags and pick a different version, or recreate the tags manually."
185
189
exit 1
186
190
fi
187
-
printf 'Including in release tree: %s\n' "${changed[@]}"
0 commit comments