-
Notifications
You must be signed in to change notification settings - Fork 11
feat: add scopes to CI Job summary #831
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
feat: add scopes to CI Job summary #831
Conversation
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.
Pull Request Overview
This PR adds a GitHub Actions job summary feature that displays scope matching results in a formatted markdown table. The summary includes all scopes and indicates which ones matched the changes using checkmark and cross emojis.
Reviewed Changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| mergify_cli/ci/scopes/cli.py | Implements maybe_write_github_step_summary() function and integrates it into the detect() workflow |
| mergify_cli/tests/ci/scopes/test_cli.py | Adds test coverage for the new GitHub step summary functionality |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
Merge ProtectionsYour pull request matches the following merge protections and will not be merged until they are valid. 🟢 🤖 Continuous IntegrationWonderful, this rule succeeded.
🟢 👀 Review RequirementsWonderful, this rule succeeded.
🟢 Enforce conventional commitWonderful, this rule succeeded.Make sure that we follow https://www.conventionalcommits.org/en/v1.0.0/
🟢 🔎 ReviewsWonderful, this rule succeeded.
|
🧪 CI InsightsHere's what we observed from your CI run for 01450ca. 🟢 All jobs passed!But CI Insights is watching 👀 |
d4c0315 to
cd3e7af
Compare
Pull request has been modified.
cd3e7af to
7eebbbc
Compare
Change-Id: I60d468996a12845f9e5c770f529fd33515242124
7eebbbc to
01450ca
Compare

This adds some information on the job page on the matching scopes.
This is very useful for reporting what the action does and for debugging.