realbigplugins / caldera-forms-mailpoet

GNU General Public License v3.0
0 stars 0 forks source link

[BLOCKER] There is no build process for releases #4

Open Shelob9 opened 5 years ago

Shelob9 commented 5 years ago

As required by our 3rd-party developer program, there must be a documented process for creating a zip file for release that is versioned and removes non-essential files.

the-wooninjas commented 5 years ago

We just need to change the number on #6 and #23 in the add-on main file. while Includes, vendors folders and plugin main file are required to create a zip file.

the-wooninjas commented 5 years ago

Whenever you want to create a zip file for a new version, You need to follow the below steps: 1) Change the version number in the main file of the add-on (caldera-form-mailpoet/caldera-form-mailpoet.php) on line 6 and 23 2) Remove all the files and folder except

brashrebel commented 5 years ago

@the-wooninjas thank you. This is close but the preferred outcome would be a grunt process, just like what the Caldera Forms - ConvertKit addon uses. That is documented here. Ideally, we would copy and paste from that addon and make the build process work exactly the same. Josh wants to be able to run the command and remotely retrieve the release without having to manually do the documented steps.

This possible?

the-wooninjas commented 5 years ago

We have added the grunt module on the repo, So, now you can build the new release as documented here