[wp-trac] [WordPress Trac] #59632: Test building Gutenberg plugin in GitHub Actions

WordPress Trac noreply at wordpress.org
Mon Oct 16 22:07:47 UTC 2023


#59632: Test building Gutenberg plugin in GitHub Actions
------------------------------+-----------------------------
 Reporter:  desrosj           |       Owner:  (none)
     Type:  enhancement       |      Status:  new
 Priority:  normal            |   Milestone:  Future Release
Component:  Build/Test Tools  |     Version:
 Severity:  normal            |  Resolution:
 Keywords:  has-patch         |     Focuses:
------------------------------+-----------------------------

Comment (by desrosj):

 I've started exploring adding some logic to test the Gutenberg plugin's
 build process in the context of a `wordpress-develop` checkout.

 For testing purposes, I reintroduced the failure caused by `grunt-contrib-
 qunit` to [https://github.com/WordPress/wordpress-
 develop/actions/runs/6537985303/job/17752977824#step:9:90 confirm the
 issue is caught in these tests].

 [https://github.com/WordPress/wordpress-develop/actions/runs/6538246913
 Here's a run after re-applying the fix].

 However, I was unable to reproduce the issue described in #58671. It's
 possible that issue has been resolved since the ticket was created,
 though.

 The attached PR also renames the `Test npm` workflow to be more generic.
 While we are testing that npm dependencies install correctly, what is
 actually being tested is that the build process is successful. If this is
 the road we choose to go down, the changes will either need to be
 backported, or the `Testing old branches` workflow will need to be updated
 to account for the workflow being called two different things in different
 branches once the 6.4 branch is created.

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


More information about the wp-trac mailing list