silverstripe / module-standardiser

Tool that standardises some files in Silverstripe modules
BSD 3-Clause "New" or "Revised" License
1 stars 1 forks source link

Several improvements #68

Closed GuySartorelli closed 1 month ago

GuySartorelli commented 1 month ago

Commits

  1. Add an option so we can run just a single script. Useful if for example someone updated all the crons on the next-minor branch, but you need to run a new script on the next-patch branch :p
  2. Start from scratch when updating PRs. This means if there are changes in the previous PR that shouldn't be applied, you can rerun with --update-prs and it will remove those changes before running the scripts.
  3. Add the new workflow if there's a action-ci.yml file, since gha-* repos don't have ci.yml
  4. Added exclusions for modules that shouldn't get the new workflow
  5. Fix bug where repos with wildcard mapping for CMS major wouldn't run again the next-patch branch

Issue

GuySartorelli commented 1 month ago

The ones with closed prs are already excluded, that's why I closed the prs.

GuySartorelli commented 1 month ago

Added exclusions.

GuySartorelli commented 1 month ago

Added an extra commit to fix a bug where repos with wildcard mapping for CMS major wouldn't run again the next-patch branch