[wp-trac] [WordPress Trac] #61173: Run upgrade tests on PRs and pushes to trunk

WordPress Trac noreply at wordpress.org
Wed May 8 19:22:08 UTC 2024


#61173: Run upgrade tests on PRs and pushes to trunk
-----------------------------+------------------------------
 Reporter:  johnbillion      |       Owner:  (none)
     Type:  task (blessed)   |      Status:  new
 Priority:  normal           |   Milestone:  Awaiting Review
Component:  Upgrade/Install  |     Version:
 Severity:  normal           |  Resolution:
 Keywords:  needs-patch      |     Focuses:
-----------------------------+------------------------------
Description changed by johnbillion:

Old description:

> We've got [https://github.com/WordPress/wordpress-
> develop/actions/workflows/upgrade-testing.yml 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.

New description:

 We've got [https://github.com/WordPress/wordpress-
 develop/actions/workflows/upgrade-testing.yml 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.

--

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/61173#comment:1>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list