Skip to content

Conversation

@oschwald
Copy link
Member

@oschwald oschwald commented Dec 3, 2025

Summary

  • Add pre-flight checks to verify required tools and authentication before making any changes
  • Checks include: gh CLI authentication, repository access, git remote connectivity, and required commands (perl, mvn)

This ensures the release script fails early with clear error messages rather than failing partway through after making changes.

Test plan

  • Verify script syntax with bash -n dev-bin/release.sh
  • Review changes to ensure pre-flight checks are correct

🤖 Generated with Claude Code

- Quote date command substitution for defensive programming
- Apply shfmt formatting
@horgh horgh merged commit 44fcb21 into main Dec 5, 2025
24 checks passed
@horgh horgh deleted the greg/eng-1733 branch December 5, 2025 03:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants