Darren Ethier
33c5b41e3f
Align WooCommerce javascript code standards/linting/styles with WordPress core. ( https://github.com/woocommerce/woocommerce-admin/pull/3674 )
...
* align code styles with the same configuration as Woo-Blocks
* initial pass of reformat-files
* applies manual fixes to various new linting errors surfaced by the configuration change.
* Fix state mutation in image-upload
* remove unused pre-commit-hook.js
* requestAnimationFrame -> window.requestAnimationFrame
* wc-api eslint changes
* eslint fixes on client/lib and client/settings
* client/header eslint changes
* fixes for client/dashboard part 1
* fixes client/dashboard part 2 of 2
* client/analytics part 1
* client/analytics continued
* client/analytics, last batch
* rename __mock__ directory
* pass in useEffect, useState from React component or function
* remove '+' from sprintf string argument
* use ref instead of findDOMNode
* reformat and repaply package.json changes
* install deps before running linter in Travis
* useGetCountryStateAutofill
* counryStateAutofill
* countryStateAutofill
Co-authored-by: Paul Sealock <psealock@gmail.com>
2020-02-14 15:23:21 +13:00
Ron Rennick
aed9216ab6
Use WC 3.8.1 for PHP 5.6 test matrix ( https://github.com/woocommerce/woocommerce-admin/pull/3616 )
2020-01-23 14:53:42 +08:00
Ron Rennick
614c5b7cdf
add PHP 7.3 to Travis unit tests ( https://github.com/woocommerce/woocommerce-admin/pull/3552 )
...
* add PHP 7.3 to Travis unit tests
* add note indicating phpunit version requirement
* add COMPOSER_DEV env variable for composer install
2020-01-22 15:20:27 -04:00
Ron Rennick
92af5964fb
Update PHPUnit to version 7 ( https://github.com/woocommerce/woocommerce-admin/pull/3571 )
...
* add php requirement to composer, update phpunit to 7.5.18
* add random order test run (allowed to fail)
2020-01-16 10:03:44 -04:00
Ron Rennick
0396740c49
remove languages/woocommerce-admin.php from deploy ( https://github.com/woocommerce/woocommerce-admin/pull/3542 )
2020-01-13 11:07:28 -04:00
Jeff Stieler
a44efefbd6
CI: use PR repo instead of main repo when checking out branches. ( https://github.com/woocommerce/woocommerce-admin/pull/3512 )
2020-01-03 12:00:40 -05:00
Ron Rennick
692dcc21e5
update i18n scripts for making JSON files ( https://github.com/woocommerce/woocommerce-admin/pull/3433 )
...
* update i18n scripts for making JSON files
* update documentation
* update postbuild command for new translation script
* update per feedback
* update readme instructions
* update script reference patterns to anywhere on line
2019-12-30 09:38:20 -04:00
Jeff Stieler
45730ed5fa
Prompt user for branch/commit to base releases on. ( https://github.com/woocommerce/woocommerce-admin/pull/3454 )
2019-12-20 07:24:26 -05:00
Paul Sealock
e5d321710f
Add starter pack script ( https://github.com/woocommerce/woocommerce-admin/pull/3403 )
...
* Add starter pack
* use deepPink
2019-12-16 11:59:35 +13:00
Paul Sealock
9a4369d984
Bump minimum WP version to 5.3 ( https://github.com/woocommerce/woocommerce-admin/pull/3393 )
...
* Bump minimum WP version
* Bump min WP version in main README.
2019-12-13 10:05:41 -05:00
Jeff Stieler
2b85bf1bba
Install latest stable WC for running builds. ( https://github.com/woocommerce/woocommerce-admin/pull/3417 )
...
Occasionally, master breaks the build.
2019-12-13 09:30:21 +13:00
Jeff Stieler
e87a23bc75
Fix checkout of master branch in CI environment. ( https://github.com/woocommerce/woocommerce-admin/pull/3296 )
2019-11-26 13:24:36 -05:00
Paul Sealock
790e5f59d3
Allow core inclusion via Package.php ( https://github.com/woocommerce/woocommerce-admin/pull/3196 )
...
* Create GH tag release process
Add core to the release
no need to re-run docs
simplify build command
add gh release script
fix errant comment
fix errant comment
force add feature-config.php
gitattributes
moar attributes
add language files
* Make sure initalization via Core is working
2019-11-20 12:23:27 +13:00
Paul Sealock
03399a034c
Create GH tag release process ( https://github.com/woocommerce/woocommerce-admin/pull/3190 )
...
Add core to the release
no need to re-run docs
simplify build command
add gh release script
fix errant comment
fix errant comment
force add feature-config.php
gitattributes
moar attributes
add language files
2019-11-18 11:39:27 +13:00
Joshua T Flowers
328f313c8c
Use getenv in place of $_ENV ( https://github.com/woocommerce/woocommerce-admin/pull/3077 )
2019-10-23 07:56:22 +08:00
Justin Shreve
8fe0f93c03
Add the ability to create custom plugin builds ( https://github.com/woocommerce/woocommerce-admin/pull/3044 )
...
* Add the ability to create custom plugin builds
* Use $_ENV instead of $_SERVER inside the generate-feature-config CLI script.
2019-10-17 14:00:20 -04:00
Joshua T Flowers
a8830d4253
Escape spaces in package file watch paths ( https://github.com/woocommerce/woocommerce-admin/pull/3035 )
2019-10-15 06:34:03 +08:00
Joshua T Flowers
c70c7bfd68
Fix vendor scripts not autoloading ( https://github.com/woocommerce/woocommerce-admin/pull/2907 )
...
* Fix vendor scripts and test bootstrapping
* Escape the downloaded file URL in tests
* Generate feature config file for tests
* Run feature config generation before and after script tests
2019-09-25 14:20:15 -04:00
Jeff Stieler
8b77fe144e
Fix plugin installation when working from a push instead of a pull request. ( https://github.com/woocommerce/woocommerce-admin/pull/2950 )
2019-09-24 08:59:38 -07:00
Jeff Stieler
696b6ca000
Fix pull request branch detection on CI (try #3 ) ( https://github.com/woocommerce/woocommerce-admin/pull/2945 )
...
* Only build pushes to master branch.
* Fix branch detection in CI.
* Remove string interpolation from Travis branch name check.
* Try using PR branch variable as string.
2019-09-24 07:43:14 -07:00
Jeff Stieler
842e9e4d6f
Fix pull request branch detection on CI (try #2 ) ( https://github.com/woocommerce/woocommerce-admin/pull/2944 )
...
* Only build pushes to master branch.
* Fix branch detection in CI.
* Remove string interpolation from Travis branch name check.
2019-09-23 15:42:17 -07:00
Jeff Stieler
307f3e1282
Fix pull request branch detection on CI ( https://github.com/woocommerce/woocommerce-admin/pull/2942 )
...
* Only build pushes to master branch.
* Fix branch detection in CI.
2019-09-23 15:20:19 -07:00
Jeff Stieler
029ccbff3e
Update doc gen format, fix docsify docs for exported components.
2019-09-06 11:52:20 -07:00
Paul Sealock
dd948051cb
Components: prepare changelogs for release
2019-08-16 10:08:29 +12:00
Paul Sealock
93142c8d33
Merge pull request woocommerce/woocommerce-admin#2796 from woocommerce/fix/pre-release-script-composer
...
Release Scripts: Update to reflect refactor
2019-08-16 07:59:49 +12:00
Paul Sealock
b4185d986a
styles
2019-08-15 14:25:18 +12:00
Paul Sealock
cfd2bf376c
replace version function
2019-08-15 14:24:34 +12:00
Paul Sealock
5b56c86605
remover composer install
2019-08-15 14:10:10 +12:00
Paul Sealock
42bba7b376
release 0.17.0
2019-08-15 13:43:22 +12:00
Paul Sealock
3e17a1254b
use package.json changes
2019-08-15 11:44:15 +12:00
Paul Sealock
2851bef09e
add composer install in pre-release step
2019-08-15 10:36:53 +12:00
Jeff Stieler
fab3d8e2cf
Always run composer install in CI builds.
2019-08-12 15:03:06 -07:00
Jeff Stieler
9c469a9f60
Fix tests.
2019-08-12 15:03:06 -07:00
Paul Sealock
cff124f8fe
new branch
2019-07-26 13:59:10 +12:00
Paul Sealock
48d0a180c1
0.16.0
2019-07-26 13:56:59 +12:00
Paul Sealock
d98eceffc7
Revert "Revert "Update to new Snackbar component and notice store"" ( https://github.com/woocommerce/woocommerce-admin/pull/2643 )
...
* Revert "Revert "Update to new Snackbar component and notice store""
* Update uploader component to use createNotice
* Bump required WP version to 5.2
* Update required PHP and WP versions in plugin header
2019-07-23 11:26:46 +08:00
Jeff Stieler
431ab61f34
Skip dev dependencies when installing WooCommerce for CI builds.
2019-07-12 11:33:25 -06:00
Paul Sealock
7de10b2d64
right directory
2019-07-12 11:20:10 +12:00
Paul Sealock
98e7c36155
ls to see if json
2019-07-12 11:17:07 +12:00
Paul Sealock
3440617778
Tests setup: bring in Woo Core dependencies
2019-07-12 11:05:48 +12:00
Paul Sealock
c207c545e6
Changelog: Use author's note, if supplied
2019-06-18 22:11:58 +12:00
Jeff Stieler
3cc57dca6d
Merge pull request woocommerce/woocommerce-admin#2424 from woocommerce/add/test-version-bump
...
Add test to catch missing version updates.
2019-06-17 16:39:24 -06:00
Paul Sealock
77f8d7a108
Changelog: Omit unmerged pull requests
2019-06-15 19:25:04 +12:00
Jeff Stieler
e235dd3f40
Fix version constant update logic.
2019-06-14 10:29:03 -06:00
Paul Sealock
2ad2bf84bb
Add changelog script
2019-06-14 20:15:04 +12:00
Albert Juhé Lluveras
9f0ab4ec76
Add uninstall file to release ZIP file
2019-06-12 11:51:42 +02:00
Paul Sealock
7fc14eae85
Travis: Exit scripts with error when one occurs
2019-05-08 13:54:11 +12:00
Paul Sealock
f739ba57c7
Components: fix README url
2019-04-30 07:55:32 +12:00
Mike Jolley
867e236c28
Ensure the feature-config.php file is built with `npm run build` ( https://github.com/woocommerce/woocommerce-admin/pull/2115 )
...
* Ensure the feature-config file is built
* Missing doc for `dev` build
* Call feature flag build once
* Inline docs with updated default
2019-04-26 11:37:39 -07:00
Ron Rennick
58056bdd89
fix merge conflicts
2019-04-25 09:37:29 -03:00