Skip to content

Run Plugins CI weekly and move the weekly release to a shared Monday slot [ignore_release] - #78

Merged
snake14 merged 2 commits into
6.x-devfrom
weekly-plugin-ci-schedule
Nov 2, 2026
Merged

snake14 merged 2 commits into
6.x-devfrom
weekly-plugin-ci-schedule

Conversation

@snake14

@snake14 snake14 commented Nov 2, 2026 •

Copy link
Copy Markdown
Contributor

Description

Runs Plugins CI every Sunday on the default branch, so a change in Matomo core or the coding standards that breaks this unchanged plugin shows up on the build dashboard before the week starts, instead of failing the next unrelated pull request.

The scheduled run uses the existing caller and inputs, so it checks exactly what a push run checks. Each plugin gets its own minute between 09:02 and 13:12 UTC, clear of the other scheduled workflows.

It also moves the weekly release to 02:17 UTC on Monday, the same time as the other plugins, so the week's releases finish within the hour instead of being spread across the day.

Issue No

NA

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 Nov 2, 2026
@snake14
snake14 requested a review from a team November 2, 2026 01:28
@snake14 snake14 changed the title Run Plugins CI weekly to catch core drift [ignore_release] Run Plugins CI weekly and move the weekly release to a shared Monday slot [ignore_release] Nov 2, 2026
@snake14
snake14 merged commit e2b4385 into 6.x-dev Nov 2, 2026
36 checks passed
@snake14
snake14 deleted the weekly-plugin-ci-schedule branch November 2, 2026 05:02
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