Skip to content

Run the Upgrade Develop Version Tests workflow on a schedule - #13609

Open
desrosj wants to merge 2 commits into
WordPress:trunkfrom
desrosj:add/schedule-to-upgrade-tests
Open

desrosj wants to merge 2 commits into
WordPress:trunkfrom
desrosj:add/schedule-to-upgrade-tests

Conversation

@desrosj

@desrosj desrosj commented Sep 18, 2026

Copy link
Copy Markdown
Member

This adds a new schedule trigger event for the upgrade-develop-testing.yml workflow that runs every Monday at 00:00 UTC.

The install-testing.yml workflow already has this configured.

While the build job is configured not to run on push events for non-WordPress/wordpress-develop repositories, the upgrade-tests-develop-forks job can currently run for push events in forks because a skipped job reports it's status as "success" even when skipped. The result would be a failing workflow run because the required artifact is not present.

The upgrade-tests-develop-forks job is also updated here to explicitly exclude all push and schedule events.

Note: because the upgrade-testing.yml workflow defaults to testing the most recent release available from w.org, it does not make sense to run regularly because what is being tested only changes after a release is packaged.

Trac ticket: Core-65845

Use of AI Tools

AI assistance: Yes
Tool(s): Claude
Model(s): Sonnet 5
Used for: Initial to create the initial PR.


This Pull Request is for code review only. Please keep all other discussion in the Trac ticket. Do not merge this Pull Request. See GitHub Pull Requests for Code Review in the Core Handbook for more details.

@desrosj
desrosj requested a review from a team September 18, 2026 16:03
@desrosj desrosj self-assigned this Sep 18, 2026
@desrosj desrosj moved this from Backlog to In review in WordPress Project Build Tooling Sep 18, 2026
@github-actions

Copy link
Copy Markdown

The following accounts have interacted with this PR and/or linked issues. I will continue to update these lists as activity occurs. You can also manually ask me to refresh this list by adding the props-bot label.

Core Committers: Use this line as a base for the props when committing in SVN:

Props desrosj.

To understand the WordPress project's expectations around crediting contributors, please review the Contributor Attribution page in the Core Handbook.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: In review

Development

Successfully merging this pull request may close these issues.

1 participant