Skip to content

feat: show extra information in composer diff#21

Open
ictbeheer wants to merge 1 commit intomainfrom
feat/composer-lock-info
Open

feat: show extra information in composer diff#21
ictbeheer wants to merge 1 commit intomainfrom
feat/composer-lock-info

Conversation

@ictbeheer
Copy link
Member

@ictbeheer ictbeheer commented Feb 17, 2026

  • Show link to package and diff if possible
  • Include update platform reqs (php, extensions etc)
  • Show license
image

vs

image

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

This PR enhances the composer-diff GitHub Action to display additional information in composer dependency change reports. The changes add configuration to show package links, diff URLs, platform requirements (PHP, extensions), and license information, making the composer diff output more informative for reviewers.

Changes:

  • Add configuration options to the composer-diff-action to enable platform requirements, package links, and license display
  • Include --ansi flag for colored output formatting

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

Comment on lines 27 to 30
Copy link

Copilot AI Feb 19, 2026

Choose a reason for hiding this comment

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

The indentation for these parameter lines is incorrect. They should be indented with 10 spaces to align with other parameters in the file (like fetch-depth on line 21), but they currently have 12 spaces. This creates inconsistent indentation within the workflow file.

Suggested change
with-platform: true
with-links: true
with-licenses: true
extra-arguments: --ansi
with-platform: true
with-links: true
with-licenses: true
extra-arguments: --ansi

Copilot uses AI. Check for mistakes.
@ictbeheer ictbeheer force-pushed the feat/composer-lock-info branch 2 times, most recently from 02ae853 to fb0f832 Compare February 19, 2026 10:32
@ictbeheer ictbeheer force-pushed the feat/composer-lock-info branch from fb0f832 to f01009a Compare February 19, 2026 10:32
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.

1 participant

Comments