[wp-trac] [WordPress Trac] #58977: Consider adopting workflows for testing build packages

WordPress Trac noreply at wordpress.org
Fri Sep 22 17:41:25 UTC 2023


#58977: Consider adopting workflows for testing build packages
------------------------------+-----------------------
 Reporter:  costdev           |       Owner:  costdev
     Type:  enhancement       |      Status:  assigned
 Priority:  normal            |   Milestone:  6.4
Component:  Build/Test Tools  |     Version:
 Severity:  normal            |  Resolution:
 Keywords:  has-patch commit  |     Focuses:
------------------------------+-----------------------

Comment (by desrosj):

 In [changeset:"56661" 56661]:
 {{{
 #!CommitTicketReference repository="" revision="56661"
 Build/Test Tools: Introduce install and upgrade testing workflows.

 This introduces GitHub Action workflows for testing the installation and
 upgrade process to ensure there are no unexpected issues. The goal of
 these workflows is to replicate some of the manual testing that happens
 during the release process. This does not replace that testing which is a
 fantastic, low barrier way for someone newer to contributing to get
 involved. Instead, it should serve as an additional sanity check to ensure
 no combinations are missed.

 The installation workflow tests installing the latest or specified version
 of WordPress on all PHP and MySQL version combinations for both single and
 multisite.

 The upgrade testing will test upgrading from each branch that still
 receives security updates to the latest or specified version on all PHP
 and MySQL version combinations for both single and multisite.

 Both workflows confirm that no errors are encountered when using WP-CLI to
 install or upgrade WordPress. No test assertions of any type are currently
 performed, but adding some will be explored.

 Props costdev, azaozz, ironprogrammer, desrosj.
 See #58977.
 }}}

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


More information about the wp-trac mailing list