Skip to content

fix: update changelog format to hyperlink PR numbers and handle multiline commit messages #160

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Feb 26, 2025

Conversation

virgofx
Copy link
Member

@virgofx virgofx commented Feb 13, 2025

This pull request includes changes to improve the formatting and consistency of changelog entries and test cases. The most important changes include updating the changelog format, improving test cases, and refining the handling of commit messages.

This doesn't necessarily fix #31 as intended as I realized there were to many edge cases; but it does clean it up a bit and we can officially close #31 .

Improvements to changelog formatting:

Enhancements to test cases:

Refinement of commit message handling:

  • src/changelog.ts: Normalized commit messages by trimming and replacing newlines with <br> tags for better readability in markdown. [1] [2] [3] [4]

Other minor updates:

@virgofx virgofx force-pushed the 31-matching-pr-title-with-multi-line-commit-issue branch 4 times, most recently from 00b4e51 to a520938 Compare February 13, 2025 07:34
@virgofx virgofx force-pushed the 31-matching-pr-title-with-multi-line-commit-issue branch from 563fff8 to 983c5c0 Compare February 26, 2025 06:01
@virgofx virgofx changed the title Commit first line fix: update changelog format to hyperlink PR numbers and handle multiline commit messages Feb 26, 2025
Copy link

Release Plan

Module Release Type Latest Version New Version
tf-modules/vpc-endpoint initial v1.0.0

✅ Wiki Check ℹ️

Note: The following Terraform modules no longer exist in source; however, corresponding tags/releases exist. Automation tag/release deletion is disabledno subsequent action will take place.

v1.4.1, v1.4.0, v1.3.1, v1.3.0, v1.2.0, v1.1.1, v1.1.0, v1.0.1, v1.0.0, v1

Changelog

tf-modules/vpc-endpoint/v1.0.0 (2025-02-26)

  • 🔀PR #160 - Commit first line
  • fix: update changelog format to hyperlink PR numbers and handle multiline commit messages

Powered by techpivot/terraform-module-releaser

Copy link

@virgofx virgofx marked this pull request as ready for review February 26, 2025 06:03
@virgofx virgofx self-assigned this Feb 26, 2025
@virgofx virgofx added the enhancement New feature or request label Feb 26, 2025
@virgofx virgofx merged commit 9ed3fa9 into main Feb 26, 2025
26 checks passed
@virgofx virgofx deleted the 31-matching-pr-title-with-multi-line-commit-issue branch February 26, 2025 06:04
@release-preview release-preview bot mentioned this pull request Feb 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Matching PR title with Multi-line Commit Issue
1 participant