Skip to content

chore(changelog): remove Co-authored-by trailer parsing - #40

Merged
MrkMrk00 merged 2 commits into
mainfrom
chore/remove-co-authors-parsing
Jul 10, 2026
Merged

MrkMrk00 merged 2 commits into
mainfrom
chore/remove-co-authors-parsing

Conversation

@MrkMrk00

Copy link
Copy Markdown
Contributor

This PR removes the parsing of commit co-authors. This is no longer needed, as Copilot is now assigned as co-author instead of the original author of a commit when merging a PR.

The contributors from the organization should always be the commit's authors.

@MrkMrk00
MrkMrk00 requested review from Copilot and fnesveda July 10, 2026 08:59
@MrkMrk00 MrkMrk00 self-assigned this Jul 10, 2026
@MrkMrk00 MrkMrk00 added the adhoc Ad-hoc unplanned task added during the sprint. label Jul 10, 2026
Copilot stopped reviewing on behalf of MrkMrk00 due to an error July 10, 2026 09:19

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Note

Copilot was unable to run its full agentic suite in this review.

This PR removes the “ignore authors” and “Co-authored-by” parsing functionality from the changelog generation flow, and narrows tests to only cover PR list formatting.

Changes:

  • Removed ignore-authors action input and all related parsing/filtering logic.
  • Removed commit Co-authored-by trailer parsing and co-author attribution.
  • Simplified utils tests to only validate formatIncludedPrsList.

Reviewed changes

Copilot reviewed 4 out of 6 changed files in this pull request and generated 5 comments.

Show a summary per file
File Description
src/utils.test.js Deletes tests for removed author/coauthor parsing; keeps a test for formatIncludedPrsList.
src/utils.js Removes ignored-author filtering and co-author extraction; updates changelog author collection logic accordingly.
src/index.js Removes reading/passing ignore-authors through createChangelog.
dist/index.js Rebuild output reflecting the same removals in source files.
action.yml Removes the ignore-authors input from the published GitHub Action interface.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread action.yml
Comment thread src/utils.js
Comment thread src/utils.js
Comment thread src/index.js
Comment thread src/index.js
@MrkMrk00
MrkMrk00 merged commit 5d8b596 into main Jul 10, 2026
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

adhoc Ad-hoc unplanned task added during the sprint.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants