Skip to content
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

Internal: Improve pull request labeling workflow #1768

Merged
merged 15 commits into from
Jun 30, 2024

Conversation

caendesilva
Copy link
Member

@caendesilva caendesilva commented Jun 30, 2024

Copy link

codecov bot commented Jun 30, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 100.00%. Comparing base (a0913dd) to head (b8559c4).
Report is 2 commits behind head on master.

Current head b8559c4 differs from pull request most recent head db9dc2f

Please upload reports for the commit db9dc2f to get more accurate results.

Additional details and impacted files
@@             Coverage Diff             @@
##              master     #1768   +/-   ##
===========================================
  Coverage     100.00%   100.00%           
  Complexity      1750      1750           
===========================================
  Files            180       180           
  Lines           4674      4674           
===========================================
  Hits            4674      4674           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@github-actions github-actions bot added the internal This pull request does not affect package code label Jun 30, 2024
@caendesilva caendesilva added the WTD Calls What The Diff label Jun 30, 2024
Copy link

what-the-diff bot commented Jun 30, 2024

PR Summary

  • New Feature to Label Internal Issues
    A new file has been added that allows the system to automatically tag certain issues with the label "Internal". This will help segregate internal issues from the rest, enabling faster identification and resolution.

  • Script to Remove Certain Labels
    A function has been introduced that can remove specific labels like 'run-visual-tests', 'pause-pages', and 'WTD' from an issue when required. This will declutter the system and keep the focus on only the relevant information.

  • Enhancements to label-pull-requests Workflow
    Modifications have been made to the existing workflow. The workflow now includes a step that uses an included script to add the "Internal" label to any pull requests starting the title with "Internal:".

  • Ability to Remove Labels on PR Closure
    Further improvements to the workflow also include a script that can remove labels when the pull requests are closed. The system will automatically discard any unnecessary labels, ensuring the interface remains clean and organized.

@caendesilva caendesilva marked this pull request as ready for review June 30, 2024 18:31
@caendesilva caendesilva merged commit 2f873f1 into master Jun 30, 2024
22 checks passed
@caendesilva caendesilva deleted the improve-labeling-workflow branch June 30, 2024 18:31
@github-actions github-actions bot removed the WTD Calls What The Diff label Jun 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
internal This pull request does not affect package code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant