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
feat: add automatic v-prefix removal from release titles (#183)
* feat: add release-please configuration
- Update .github/workflows/release-please.yml to use config-file approach
- Add .release-please-config.json with terraform-module configuration
- Add .release-please-manifest.json with current version 0.31.0
* fix: standardize release-please configuration and resolve issues
- Pin googleapis/release-please-action to v4.2.0 commit hash for security
- Pin Ubuntu runner to ubuntu-22.04 for reliability
- Create tags without v-prefix for all existing versions to ensure CHANGELOG URLs work
- Update CHANGELOG.md to remove v-prefix from compare URLs for consistency
- Addresses Configuration Mismatch warning by normalizing tag format
* feat: add automatic v-prefix removal from release titles
- Add post-processing step to ensure clean release titles
- Matches existing terraform-module configuration
- Ensures consistent format between git tags and GitHub release titles
- Only runs when release is actually created
- Provides clear logging and smart detection logic
This completes the standardization across all terraform repositories
for consistent v-prefix handling in both tags and release titles.
0 commit comments