[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