Skip to content

Move the 5.x-dev checks onto the shared Plugins CI umbrella [ignore_release] - #85

Merged
snake14 merged 2 commits into
5.x-devfrom
plugins-ci-umbrella-5x
Oct 20, 2026
Merged

snake14 merged 2 commits into
5.x-devfrom
plugins-ci-umbrella-5x

Conversation

@snake14

@snake14 snake14 commented Oct 20, 2026 •

Copy link
Copy Markdown
Contributor

Description

Brings 5.x-dev onto the shared Plugins CI umbrella that 6.x-dev already uses. ci.yml is the 6.x-dev caller: it replaces the standalone AI checklist, PHPCS and PHPStan workflows and the minimum PHP lint, and adds the license, compatibility, timezone safety and release date checks. The pre-push hook is re-synced to the canonical copy, which verify-hook: true now enforces.

Also adds the weekly release caller. It won't run from this branch yet: GitHub only schedules or dispatches a workflow that exists on the default branch, which is 6.x-dev, and 6.x-dev doesn't have this caller yet. Once it does, its weekly branch sweep dispatches this one, and it can also be dispatched by hand against 5.x-dev.

Issue No

No GitHub issue.

Steps to Replicate the Issue

NA

Checklist

  • [✔] Tested locally or on demo2/demo3?
  • [NA] New test case added/updated?
  • [NA] Are all newly added texts included via translation?
  • [NA] Are text sanitized properly? (Eg use of v-text v/s v-html for vue)
  • [NA] Version bumped?
  • [✔] I have understood, reviewed, and tested all AI outputs before use
  • [✔] All AI instructions respect security, IP, and privacy rules
  • [NA] Documentation updated?

@snake14 snake14 added the Needs Review For pull requests that need a code review. label Oct 20, 2026
@snake14
snake14 requested a review from a team October 20, 2026 05:42
@snake14
snake14 merged commit 902c4f5 into 5.x-dev Oct 20, 2026
45 of 46 checks passed
@snake14
snake14 deleted the plugins-ci-umbrella-5x branch October 20, 2026 08:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Needs Review For pull requests that need a code review.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants