Automattic / themes

Free WordPress themes made by Automattic for WordPress.org and WordPress.com.
https://themeshaper.com
GNU General Public License v2.0
907 stars 358 forks source link

Make "wpcom > wporg" conversion accessible to designers #7289

Open pbking opened 1 year ago

pbking commented 1 year ago

Currently the theme zip file available to designers (from wpcom) is not "wporg ready".

We have two scripts in this repository that make them ready (this manual one used for initial submission and this one used by our automated process for automatic deployment).

To use the manual one (relevant to this task) this command can be ran from this checked out repository:

./package-dotorg.sh THEMESLUG

Which will create a zip file (/THEMESLUG/THEMESLUG.zip) for the theme that can be submitted to wporg for initial review.

This task would be considered complete when that process can be automated; potentially from the Theme Launcher.

iamtakashi commented 1 year ago

Some observations from the experience with the Lineup theme (though I doubt it was the theme-specific)

iamtakashi commented 1 year ago

Some more observations.

iamtakashi commented 1 year ago

Not sure if we could do anything with the tool, but the hidden git file inside a theme was mentioned to be removed during the theme review in .org.