Skip to content

Conversation

@lgallard
Copy link
Owner

Summary

  • Change release-type from terraform-module to simple to test v-prefix handling
  • Remove tag-separator configuration (may not be needed with simple type)
  • Keep include-v-in-tag: false for clean tags and titles

Background

The terraform-module release type appears to handle git tags and GitHub release titles differently, causing v-prefix to appear in release titles despite include-v-in-tag: false setting.

Hypothesis

The simple release type may handle v-prefix more consistently between git tags and GitHub release titles.

Changes

  • Updated .release-please-config.json to use simple release type
  • Simplified configuration while maintaining clean version format goal

Test plan

  • Merge this PR and monitor next release
  • Verify both git tag AND GitHub release title use clean format (e.g., "0.x.x")
  • If successful, apply to other repositories

Expected Result

Next release should have:

  • Git tag: 0.19.2 ✅ (already working)
  • Release title: 0.19.2 ❌➡️✅ (this is what we're trying to fix)

lgallard added 3 commits July 23, 2025 23:22
- Remove include-component-in-tag (redundant)
- Add tag-separator to explicitly control format
- Remove pull-request-title-pattern to avoid interference
- Change release-type from terraform-module to simple
- Remove tag-separator as it may not be needed with simple type
- Keep include-v-in-tag: false for clean tags and titles

Testing if simple release type handles v-prefix more consistently
between git tags and GitHub release titles.
@lgallard lgallard merged commit 3bb6812 into master Jul 23, 2025
3 checks passed
@lgallard lgallard deleted the fix/try-simple-release-type branch July 23, 2025 22:00
@github-actions github-actions bot mentioned this pull request Aug 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants