generated from MetaMask/metamask-module-template
-
-
Notifications
You must be signed in to change notification settings - Fork 4
feat: parse CHANGELOG entry: and no-changelog
#247
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
Changes from all commits
Commits
Show all changes
19 commits
Select commit
Hold shift + click to select a range
93d2aeb
parse "CHANGELOG entry:"
HowardBraham 7ecd94d
use Octokit to get labels
HowardBraham 8f6dd3e
fixed existing yarn test issues
HowardBraham 6c34f9b
should support useChangelogEntry=true
HowardBraham d6d7786
Fixed compatibility test by locking "@types/node" to "^22.18.0"
HowardBraham d92b916
no more hardcoded repo
HowardBraham 1c6d96b
Make description start with an uppercase letter
HowardBraham 2988fe3
ignore commits including certain strings
HowardBraham 3c3cb18
Parse changelog entry adjustments (#248)
gauthierpetetin fa946ff
Improve regex to require semicolon and remove case sensitivity
gauthierpetetin 40dc385
Only initialize Octokit if we need to fetch PR labels
HowardBraham 8d69b84
Support whitespace between the type and the semicolon
gauthierpetetin 3ea27a8
shave off a bit of time complexity
HowardBraham 42b4068
Support edge case where PR description includes multiple changelog en…
gauthierpetetin f5ac2da
Make changelog generation idempotent for multi-line changelog entries
gauthierpetetin f262bce
Gracefully handle edge case where changelog entries include links to …
gauthierpetetin 1ff6678
Add more explicit comment
gauthierpetetin ac01428
Handle edge case where repoUrl is undefined
gauthierpetetin 9b65fa4
added a CHANGELOG entry 🙂
HowardBraham File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nit: This removed section was originally part of the
packageRenameoption (see https://github.com/MetaMask/auto-changelog/pull/182/files#diff-fa8d4e24d8399e8350f1c8bad05df53e8032ea995835bf911507015e2db61cdd), but it was moved the wrong section later whenautoCategorizewas added. We can either move it under packageRename or simply remove it as you did.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Indeed, it was removed in this commit. @HowardBraham was it intentional?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hmm that was probably an automated rewrite of the JSDoc after I changed the parameters. But actually what does the original even mean?
An optional, which is required only in case of package renamedsounds like a mistake itself.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I originally wrote it, but reading it now, it feels unclear. What I meant was that it’s only necessary when retrieving a changelog for a package that has been renamed. (eg,
utils->@metamask/utils)There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Here's a commit to add your suggestion: 1ff6678