[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