[wp-trac] [WordPress Trac] #56898: Create a GitHub Action workflow that prepares bundled themes for release
WordPress Trac
noreply at wordpress.org
Wed Oct 26 15:06:35 UTC 2022
#56898: Create a GitHub Action workflow that prepares bundled themes for release
------------------------------+----------------------
Reporter: desrosj | Owner: desrosj
Type: defect (bug) | Status: closed
Priority: normal | Milestone: 6.1
Component: Build/Test Tools | Version:
Severity: normal | Resolution: fixed
Keywords: has-patch | Focuses:
------------------------------+----------------------
Changes (by desrosj):
* owner: (none) => desrosj
* status: new => closed
* resolution: => fixed
Comment:
In [changeset:"54699" 54699]:
{{{
#!CommitTicketReference repository="" revision="54699"
Build/Test Tools: Introduce a workflow for testing and building default
themes.
This introduces a GitHub Action workflow that performs the following steps
for default themes:
- Test installing npm dependencies and running the build script (for
relevant themes).
- Create ZIP files for the .org Theme directory and uploads them as
workflow artifacts.
The workflow will only run on limited occasions, one of those being when
Twenty Nineteen, Twenty Twenty, or Twenty Twenty-One is edited. These are
the themes with build scripts that need to be tested for issues.
It can also be manually run through the GitHub Actions UI for occasions
when the ZIP files are needed for a release.
Props peterwilsoncc, desrosj
Fixes #56898.
}}}
--
Ticket URL: <https://core.trac.wordpress.org/ticket/56898#comment:7>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list