jamelreid
1b0405d81e
Changed docker up order
2022-03-31 16:53:27 -05:00
jamelreid
f381d6a583
Moved wait to docker up step
2022-03-31 14:07:17 -05:00
jamelreid
470ab7786e
Added wait for api tests
2022-03-31 12:24:43 -05:00
roykho
f08f58e241
Add additional checks for a label and targetting trunk
2022-03-31 06:41:18 -07:00
Moon
9e1d11abdf
Merge pull request #32409 from woocommerce/fix/code-coverage
...
Fix broken code coverage
2022-03-29 22:14:04 -07:00
Chi-Hsuan Huang
0be52342b7
Merge pull request #32372 from woocommerce/add/test-lint-js-action
...
Add lint-test JS Github action
2022-03-30 10:23:50 +08:00
moon
6faba12094
Increase code coverage job timeout to 20 mins
2022-03-29 17:27:07 -07:00
Barry Hughes
a98aa9c910
Merge pull request #32112 from woocommerce/bump-required-php-to-7.2
...
Bump WooCommerce minimum required PHP version to 7.2
2022-03-29 09:03:42 -07:00
louwie17
59c4bf0831
Merge pull request #32389 from woocommerce/dev/32355_add_screenshot_artifact
...
Add archive E2E screenshots step for E2E tests task
2022-03-29 08:50:23 -03:00
Nestor Soriano
25bf59d5e7
Merge branch 'trunk' into bump-required-php-to-7.2
2022-03-29 10:45:07 +02:00
Chi-Hsuan Huang
9a4138846d
Add a empty line between steps for pr-project-label.yml
2022-03-29 16:43:19 +08:00
Chi-Hsuan Huang
71350b4e8b
Change script lint:js:packages to lint:js-packages
2022-03-29 16:38:26 +08:00
Chi-Hsuan Huang
adf11a9801
Add action name for pr-lint-test-js.yml
2022-03-29 16:38:06 +08:00
Chi-Hsuan Huang
025774d0c8
Update lint test action steps
...
Fix lint command
Update step name
2022-03-29 16:38:06 +08:00
Chi-Hsuan Huang
4baad1a6e3
Add pr-lint-test-js.yml and remove package-js-api.yml, js_lint_test.sh
2022-03-29 16:38:06 +08:00
Chi-Hsuan Huang
eb4c0a751e
Add Cancel Previous Runs step to pr-* github actions
2022-03-29 11:53:58 +08:00
Christopher Allford
14e852b4b2
Merge WooCommerce Admin Unit Tests ( #32287 )
...
This folds the unit tests from WooCommerce Admin into the core test suite, enabling them to run.
2022-03-28 12:53:33 -07:00
Lourens Schep
0fd9aa2466
Remove unsupported working-directory param
2022-03-28 13:31:34 -03:00
Lourens Schep
259bb44f99
Move uses param up to solve workflow parse error
2022-03-28 13:28:37 -03:00
Lourens Schep
aea8e95692
Update if condition
2022-03-28 13:23:15 -03:00
Lourens Schep
35acdfc081
Add archive E2E screenshots step for E2E tests task
2022-03-28 13:13:43 -03:00
roykho
07aa05bc16
Add GH action to request template
2022-03-25 09:37:06 -07:00
Claudio Sanches
9448982f5f
Merge pull request #32324 from woocommerce/fix/action-label
...
Make sure the reply is from issue author before triggering
2022-03-25 00:42:00 -03:00
Nestor Soriano
819494f2ed
Bump WooCommerce minimum required PHP version to 7.2
...
This includes:
- Changing "Requires PHP" in woocommerce.php
- Changing "require-php" and "config-platform-php" in composer.json
- Bumping pelago/emogrifier to ^6.0 in composer.json
- Bumping maxmind-db/reader to ^1.6 in composer.json
- Bumping composer/installers to ^1.9 in composer.json
(bump to 2.0 not possible due to conflict with Admin package)
- Removing jobs for 7.0/.1 unit test runs in CI
- Explicitly specifying the PHPUnit version to be 7.5,
otherwise it will install v8 which isn't compatible with
WordPress <5.9
2022-03-24 14:08:11 +01:00
Chi-Hsuan Huang
a720ccb42a
Add "Build Admin feature config" step to ci.yml
2022-03-24 14:00:43 +08:00
roykho
d346630747
Make sure the reply is from issue author before triggering
2022-03-22 08:53:16 -07:00
Lourens Schep
268a3e9e61
Add feature config build step to code coverage task
2022-03-21 16:05:45 -03:00
Lourens Schep
d0ff85158e
Run feature config from main working directory
2022-03-21 15:09:13 -03:00
Lourens Schep
f82d3b7301
Remove feature config from repo and add it to the gitignore
2022-03-21 14:49:44 -03:00
roykho
f8b76b7662
Enclose in double quotes and use correct ticks
2022-03-18 07:30:40 -07:00
Felipe Santos
a8679b041d
Update the WP version for tests and WooCommerce
2022-03-03 11:38:27 +00:00
Lucas Bustamante
d68b6d7777
Run @woocommerce/api tests in CI ( #31931 )
...
* Run @woocommerce/api tests in CI
* CR: Remove "paths-ignore"
* Trigger CI
* Remove description from yml
* Trigger CI
* Trigger CI
* Remove trigger CI
2022-02-28 12:04:47 +08:00
jonathansadowski
1cc61de404
Merge pull request #31873 from woocommerce/add/release-code-freeze
...
Add github workflow to automatically enforce the code freeze.
2022-02-25 16:14:49 -06:00
Jonathan Sadowski
ad201cde88
Improve messaging when milestone or release branch already exist
2022-02-25 15:02:15 -06:00
Jonathan Sadowski
439ae1f17b
Update code-freeze script to base its decision on latest release
2022-02-25 12:22:07 -06:00
Christopher Allford
8dffe885c6
Expanded Project Label Action Permissions
...
With the `pull_request_target` event, it will have
the write permissions needed to add labels.
2022-02-22 10:05:27 -08:00
Christopher Allford
91442cd5d1
Limited Post-Merge Comment
...
Since this is for the WooCommerce release process,
we should only trigger it for the Core plugin.
2022-02-22 10:04:33 -08:00
Christopher Allford
e8096a7ac2
Fixed PR Labeler Workflow Syntax
2022-02-21 14:32:37 -08:00
Christopher Allford
fb1f86b69a
Added Project Label Workflow
...
This workflow should automatically label a
pull request based on the code being
touched.
2022-02-21 14:26:46 -08:00
Christopher Allford
396fbe12bd
Inverted Triage Workflow Check
2022-02-18 12:43:00 -08:00
Christopher Allford
b8293e4216
Fixed Triage Label Check
...
This (hopefully) corrects the label presence check. The goal is to avoid applying the triage label when an issue is created with a label.
2022-02-18 12:41:47 -08:00
Christopher Allford
bacfee1614
Added Triage Label Workflow
...
This workflow (should) automatically add the `status: awaiting triage` label when issues are created.
The workflow won't trigger if a label is applied when the issue is created.
2022-02-18 12:35:24 -08:00
Christopher Allford
b954f3eb67
Updated Stale Label
...
The default 'Stale' label needs replaced with the one we use in the repository.
2022-02-18 12:11:30 -08:00
Ron Rennick
101347788f
Merge pull request #31921 from woocommerce/try/k6-run-ci-onpr
...
Run k6 tests on PR after e2e and API
2022-02-18 10:55:31 -04:00
Tam Mullen
06bb16bcfd
Add k6 tests to the existing PR build and test action
2022-02-17 21:45:21 +00:00
Claudio Sanches
6a1a0b7681
Check for owner and repo
2022-02-17 18:16:32 -03:00
Claudio Sanches
d5624db5ea
Check if workflow is running inside a Woo org
...
Fixes coding standards
2022-02-17 16:11:10 -03:00
Barry Hughes
31884d9052
Update wording.
2022-02-17 09:06:29 -08:00
barryhughes
a5a712fbd0
Update references to labels in the post merge commit.
2022-02-16 15:39:20 -08:00
Ron Rennick
8423b3b992
Merge pull request #31834 from woocommerce/fix/31833
...
Fix failing smoke tests when a new release candidate is published
2022-02-16 16:47:45 -04:00
Christopher Allford
265be6b514
Applied label changes
2022-02-15 20:50:40 -08:00
Christopher Allford
78912b9c8c
Applied label changes
2022-02-15 20:48:25 -08:00
Christopher Allford
73e0d276c2
Fixed votes label
2022-02-15 20:45:20 -08:00
Christopher Allford
cd426fcc5a
Updated labels in automatic issue replies
2022-02-15 20:43:43 -08:00
Jonathan Sadowski
49915391d0
Update newlines to PHP_EOL in post-request-shared.php
2022-02-11 08:32:29 -06:00
jamelreid
79a3e8f7ba
Fixed typo
2022-02-10 15:22:03 -05:00
Jonathan Sadowski
18a5d3a751
Remove confusing trailing dots near version numbers; use PHP_EOL; add newline to EOF
2022-02-10 08:51:26 -06:00
Jonathan Sadowski
757209ba37
Add github workflow to automatically enforce the code freeze.
2022-02-09 13:43:05 -06:00
jamelreid
bd14664ef4
Removed test workflows
2022-02-07 09:37:23 -05:00
jamelreid
47218036f0
Updated ref
2022-02-04 10:20:16 -05:00
jamelreid
a0569114a4
Used context to get ref
2022-02-04 09:57:47 -05:00
jamelreid
45dbb1816d
Updated ref
2022-02-04 09:52:20 -05:00
jamelreid
44826048bf
Added workflows to test github token
2022-02-04 09:46:20 -05:00
jamelreid
1a42791fba
Updated github token
2022-02-04 09:45:36 -05:00
jamelreid
0164d219b8
Updated asset index
2022-02-04 08:16:41 -05:00
jamelreid
d93f440d75
Updated to trigger on workflow_dispatch event
...
Also updated the workflow to pull the asset id for a given release and use that asset id to download woocommerce.zip
2022-02-04 07:34:45 -05:00
jamelreid
67f4720e0d
Script to fetch an asset id for a release
2022-02-04 07:30:57 -05:00
jamelreid
ca3dac4828
Adds step to execute Smoke test release workflow
2022-02-04 07:30:01 -05:00
jamelreid
c9862f7a44
Merge branch 'trunk' into try/remove-some-test-label
2022-02-01 13:24:58 -05:00
jamelreid
c9cbcf744d
Removed test workflow file
2022-01-27 13:25:50 -05:00
jamelreid
6a1b849d01
Updated repo for WooCommerce Shipping & Tax
2022-01-27 12:46:16 -05:00
jamelreid
bc73cf2a63
Updated test workflow
2022-01-27 09:09:27 -05:00
jamelreid
2baa3bca30
Added workflow script for testing
2022-01-27 08:43:16 -05:00
jamelreid
7da9e3c32e
Removed test .yml file
2022-01-26 17:29:29 -05:00
jamelreid
3ff19df36f
Added .yml file to test workflow
2022-01-26 17:07:25 -05:00
jamelreid
122ea458ae
Updated to match changes in smoke-test-daily.yml
2022-01-26 14:22:25 -05:00
jamelreid
b66b754244
Fixed test command
2022-01-26 14:21:51 -05:00
jamelreid
b690b16247
Removed test workflow file
2022-01-26 14:03:36 -05:00
jamelreid
464839bfe2
Changed GITHUB_REPOSITORY to PLUGIN_REPOSITORY
...
Also updated the test command and reverted previous changes done in this PR.
2022-01-26 13:56:43 -05:00
jamelreid
df7e0c72ff
Fixed test command
2022-01-26 13:32:58 -05:00
jamelreid
c0b3712398
Updated test command
2022-01-26 13:20:34 -05:00
jamelreid
f5bbebb95b
Updated test command
2022-01-26 13:08:46 -05:00
jamelreid
e771145aa0
Added a PLUGIN_REPOSITORY variable
2022-01-26 12:49:05 -05:00
jamelreid
fcf3d0fb5d
Set GITHUB_REPOSITORY test
2022-01-26 12:24:43 -05:00
jamelreid
cd8af3e2c4
Updated GITHUB_REPOSITORY in test workflow
2022-01-26 11:32:15 -05:00
jamelreid
28e87eeb3d
Removed step reduce execution time
2022-01-26 10:23:57 -05:00
jamelreid
457f4b0160
Ensure that the directory is created
2022-01-26 10:11:12 -05:00
jamelreid
e2eea8140f
Added a workflow to test daily smoke tests at will
2022-01-26 09:49:41 -05:00
jamelreid
f07decf956
Updated extraction path
2022-01-25 16:48:28 -05:00
jamelreid
ac782638d3
Merge branch 'trunk' into try/remove-some-test-label
2022-01-25 15:12:25 -05:00
Claudio Sanches
9546369f88
Add example of how to build from a release branch.
2022-01-24 18:54:08 -03:00
Claudio Sanches
fb52cf6c58
Merge pull request #31497 from woocommerce/add/triage-automation
...
Add workflow for issue triage replies
2022-01-24 17:05:05 -03:00
jamelreid
af8fedf6f6
Removed whitespace
2022-01-18 11:46:09 -05:00
jamelreid
bb2810abf9
Fixed commands and removed test steps
2022-01-15 14:07:16 -05:00
jamelreid
5dbf994d8e
Added steps to tests condition evaluation
2022-01-15 13:58:25 -05:00
jamelreid
81b91e2ba3
Update ENV variables to be plain text
2022-01-14 11:54:32 -05:00
jamelreid
503fada6fb
Removed duplicate plugins/woocommerce
2022-01-12 15:47:45 -05:00
Ron Rennick
49454b7ab0
use PR labels for label check
2022-01-06 08:20:56 -04:00
jamelreid
b95b3a11df
Updated workflow if condition
2022-01-03 18:11:26 -05:00
jamelreid
bd48783c25
Updated test steps to always execute
2021-12-23 18:27:17 -05:00