Skip to content

Conversation

@lgallard
Copy link
Owner

Summary

  • Update .release-please-config.json to prevent v-prefix appearing in GitHub release titles
  • Remove include-component-in-tag (redundant configuration)
  • Add tag-separator: "" to explicitly control format
  • Remove pull-request-title-pattern to avoid interference

Background

This addresses an issue where include-v-in-tag: false correctly prevents v-prefix in Git tags but doesn't consistently prevent v-prefix in GitHub release titles for terraform-module release type.

Changes

  • Updated .release-please-config.json with explicit tag separator configuration
  • Simplified configuration by removing redundant settings

Test plan

  • Merge this PR and verify next release has clean title format (e.g., "0.x.x" instead of "v0.x.x")
  • Confirm Git tags remain clean without v-prefix

- Remove include-component-in-tag (redundant)
- Add tag-separator to explicitly control format
- Remove pull-request-title-pattern to avoid interference
@lgallard lgallard requested a review from Copilot July 23, 2025 21:30
@lgallard lgallard self-assigned this Jul 23, 2025
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Updates the release-please configuration to ensure GitHub release titles don't include the "v" prefix while maintaining clean Git tags. This addresses inconsistent behavior where include-v-in-tag: false prevents v-prefix in Git tags but not always in release titles for terraform-module release type.

  • Replaced include-component-in-tag with explicit tag-separator configuration
  • Removed pull-request-title-pattern to prevent configuration interference
  • Simplified configuration to ensure consistent title formatting

@lgallard lgallard merged commit 536af03 into master Jul 23, 2025
4 checks passed
@lgallard lgallard deleted the fix/update-release-please-config branch July 23, 2025 21:37
@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