Commit graph

45 commits

Author SHA1 Message Date
Jason Crist
3a68b8391e
Better handle updating a theme with no readme.txt file (#5941) 2022-04-26 12:21:47 -04:00
Jason Crist
4a8b9900d6
Add a changelog generator and various changelogs (#5903)
Co-authored-by: mikachan <sarah@sekai.co.uk>
2022-04-21 10:23:35 -04:00
Sarah Norris
813267c2fa
Tools: automatically handle changelog updates (#5889) 2022-04-20 14:28:17 -04:00
Jason Crist
f1a7f6315a
Small tweak cleansing logs of double-quotes (#5853) 2022-04-12 11:17:31 -04:00
Jason Crist
cc56861441
Add utilities to sync core themes to wpcom (#5558) 2022-02-21 20:52:07 +00:00
Jason Crist
4f0433932a Version Bump 2022-02-02 16:37:17 -05:00
Jason Crist
320fb6c82f
Remove/svn commands (and other utility housecleaning) (#5440)
* Removed SVN versions of deploy actions

* Removed (unused) sandbox.sh utility

* Refactored pushToSandbox() to sync in the same manner as selective (changed) syncing

* renamed zip npm target to fit the other script names. Added deploy:theme as npm script

* Removed unused sandbox-git.sh
2022-02-02 09:53:54 +00:00
Jason Crist
ab7920b504
Deploy: Removed the check for uncommitted changes. (#5439) 2022-02-01 11:36:16 -05:00
Jason Crist
8fdc99d1f4 Fixed the path to arc on deploy action 2022-02-01 09:47:28 -05:00
Jason Crist
855e4a4072 Building Variations 2022-02-01 09:26:32 -05:00
Jason Crist
2c8be5f238
Fix/variation versioning (#5406)
* Adjusted variation script to keep existing version when running
* Removed unused 'template-mods' feature of variations
* Added option to git add changes while building variations
* Added the building of variations to deployment process
2022-01-31 11:37:12 -05:00
Ben Dwyer
6a3bc5a4a4
Premium: Update blockbase references when we push to the premium repo (#5396)
* Premium: Update blockbase references when we push to the premium repo

* Added sandbox:clean-premium:git/svn.  Refactored the -premium change to be more targeted.  Modified rsync command to also delete removed files.

* Exclude /sass files from rsyncing to premium

* Used the 'premium themes' folder as the 'ignore' folder

* Fixed a log

Co-authored-by: Jason Crist <jcrist@pbking.com>
2022-01-26 16:59:51 +00:00
Jason Crist
3f1d9d10cf
Fix/deploy versioning (#5350)
* Adjusted timing of version bump and hash syncing to correct version bumping error in deploy process.
* Added .map to files to ignore during sandbox sync
2022-01-17 12:45:15 -05:00
Jason Crist
96a3c5e5cb
Adjust the sync logic to be simpler (#5326)
* Adjust the sync logic to be simpler
2022-01-14 12:26:13 -05:00
Jason Crist
ad9d522178
Reverting the mess caused renaming template folders (#5317) 2022-01-13 15:38:55 -05:00
Jason Crist
304254e9af
Remove templates improperly nested in a folder due to script error in #5105 (#5314) 2022-01-13 19:15:55 +00:00
Sarah Norris
934d15fdb6
Deploy script: remove double quotes from commit message log (#5285)
* Remove double quotes from commit message log
* Add replace to tagDeployment as well
2022-01-10 09:43:31 -05:00
Ben Dwyer
68715b8323
Deploy: Use the requirement rather than the tested version (#5235) 2021-12-20 15:18:46 +00:00
Jason Crist
c9550de50b Fixed style css commit in deploy action 2021-12-16 14:06:38 -05:00
Jason Crist
513c6ed424 Version Bump 2021-12-16 14:02:23 -05:00
Jason Crist
3659b5c608
Exclude /sass from any premium themes pushed to premium repo (#5210) 2021-12-16 09:09:08 -05:00
Jason Crist
7e0d5a4297
Added script to push premium resources to sandbox (#5196) 2021-12-16 10:28:46 +00:00
Jason Crist
3ad0edcf69
removed the -a flag from the commit command which kept commiting the durn utility I was working on (#5200) 2021-12-15 13:18:32 -05:00
Jason Crist
fd36e70ebb Version Bump 2021-12-15 13:04:22 -05:00
Jason Crist
613b59347a Version Bump 2021-12-15 11:41:24 -05:00
Ben Dwyer
589e1a1e4d Version Bump 2021-12-14 16:45:07 +00:00
Jason Crist
b7e764138b Adjusted git land command to leverage psudoterminal 2021-11-17 11:51:48 -05:00
Jason Crist
e187d1d63b Version Bump 2021-11-12 11:49:41 -05:00
Jason Crist
0fa0fe59e8 Version Bump 2021-11-12 11:23:31 -05:00
Jason Crist
71af1844a8 Version Bump 2021-11-12 11:17:06 -05:00
Jason Crist
5d2aac64d9 Version Bump 2021-11-12 10:54:57 -05:00
Jason Crist
3e23d09579
Change deploy to use style.css not package.json (#4943)
* Change deploy to use style.css not package.json
* Sped up version bump processing.
2021-11-12 08:50:34 -05:00
Ben Dwyer
b3998f3a56
Revert commit change (#4974) 2021-11-04 11:00:33 +00:00
Ben Dwyer
0d3e6c507d
Deploy script: Use aliases when commiting (#4946) 2021-10-29 18:47:30 +01:00
Ben Dwyer
f6579eacb5
Add theme zips to deploy script (#4924)
* Quadrat: remove title spacers from templates

* Quadrat: add margin to post-title

* Quadrat: increase post title bottom margin

* Quadrat: increase post title margin again

* Quadrat: add GB comment for context

* Quadrat: reduce spacing above featured image

* Quadrat: increase featured image spacing slightly

* Quadrat: add spacing below featured image

* Remove :empty title styling

* Move post title spacing to theme.json

* Tweak featured image spacing

* Remove title spacer from index template

* Remove title spacer from page template

* Reduce post title spacing

* Move post title spacing from theme.json to css

* Add spacer back to index template

* Reduce featured image spacing

* Make it possible to build theme zips from the deploy script

* Add dynamic values for theme version and wp version compat

Only updated Videomaker package so far

* Reset Quadrat files

Not part of this PR

* Get data from style.css instead of package.json

* Remove wpversioncompat from package.json

* Replace Requires at least: with Tested up to:

* Add zip function to deploy process; add extra error message details

* Remove unnecessary try/catch

* Add some brackets

* Add await to buildComZip call

Co-authored-by: Sarah Norris <sarah@sekai.co.uk>
2021-10-29 08:38:36 +01:00
Jason Crist
586b5abe2c
Minor changes to get the deploy script to actually deploy themes (#4894)
* Minor changes to get the deploy script to actually deploy themes
2021-10-26 11:22:14 -04:00
Ben Dwyer
5d8f8ba22e Remove deployThemes call that was added by accident 2021-10-20 20:31:41 +01:00
Ben Dwyer
7ed4a77765 Version Bump 2021-10-20 10:09:20 +01:00
Ben Dwyer
3aa2349678
Deploy script: Catch errors when adding new themes (#4835)
* Deploy script: Catch errors when adding new themes

* Remove console logs for debugging
2021-10-14 15:41:04 +01:00
Ben Dwyer
513d7937b8 Version Bump 2021-10-14 13:18:24 +01:00
Jason Crist
aafd1c1a3b
Adjusted deploy script to support the removal of files during the diff creation (#4816) 2021-10-11 16:45:21 -04:00
Jason Crist
e4e0c4678b
Added script to sandbox ignore. Removed deploy action from script (wasn't working correctly). (#4760) 2021-10-11 16:00:20 -04:00
Sarah Norris
fe99c23e14
Use options.diffId rather than diffId (#4793) 2021-10-06 13:48:12 +01:00
Jason Crist
3bb95665d8
Create a Deploy Script (#4469)
Created a deploy script (for both SVN and GIT sandboxes)

Co-authored-by: Ben Dwyer <ben@scruffian.com>
2021-10-01 10:42:39 -04:00
Jason Crist
c344f228ac Version Bump 2021-09-29 11:01:05 -04:00