Make WordPress Core

Opened 3 weeks ago

Last modified 3 weeks ago

#61173 new task (blessed)

Run upgrade tests on PRs and pushes to trunk

Reported by: johnbillion's profile johnbillion Owned by:
Milestone: Awaiting Review Priority: normal
Severity: normal Version:
Component: Upgrade/Install Keywords: needs-patch
Focuses: Cc:

Description (last modified by johnbillion)

We've got an "Upgrade Tests" GitHub Actions workflow which runs upgrade tests, but this workflow only runs when manually triggered, it doesn't run on PRs or pushes to trunk (unless the workflow file itself is changed).

There should be a workflow which tests the process of upgrading from a prior version to a Zip built from the current branch.

The existing "Upgrade Tests" workflow tests upgrades from a given version to the latest stable. It needs to be adjusted (or we need a new workflow) which allows upgrading to a specified Zip file.

To keep the number of tests (and the workflow time) manageable, we shouldn't test the entire matrix, but just a few choice upgrades.

Change History (2)

#1 @johnbillion
3 weeks ago

  • Description modified (diff)

This ticket was mentioned in Slack in #core by johnbillion. View the logs.

3 weeks ago

Note: See TracTickets for help on using tickets.