jonathansadowski
e8df6a634e
Add CFE label to cherry-picks via workflow ( #40570 )
...
add CFE label to cherry-picks
2023-10-03 16:00:17 -05:00
Christopher Allford
7de08e1751
Fixed PHPCS Base Comparison
2023-09-26 11:40:38 -07:00
Christopher Allford
cd8398bce9
Revert "Fix Code Sniff Action Change Detection" ( #40429 )
...
Revert "Fix Code Sniff Action Change Detection (#40400 )"
This reverts commit 9de59bf01f
.
2023-09-26 00:58:31 -07:00
Christopher Allford
9de59bf01f
Fix Code Sniff Action Change Detection ( #40400 )
...
* Adjusted PHPCS Workflow Change Detection
This _should_ hopefully fix the broken detection of
changed files for running the code sniffs.
* Change Test
* Core Change
* Removed Sniff Test
2023-09-25 13:25:44 -07:00
Ron Rennick
402d489999
add enhancement exclusion to stalebot config ( #40391 )
...
Co-authored-by: Ron Rennick <ronald.rennick@automattic.com>
2023-09-25 15:39:27 +02:00
Rodel Calasagsag
d5a18163da
Merge branch 'trunk' into e2e/slack-daily-plugins
2023-09-14 15:21:48 +08:00
Rodel Calasagsag
8f4d94bdc1
Merge branch 'trunk' into e2e/slack-daily-plugins
2023-09-08 13:00:17 +08:00
Jon Lane
575e2346af
Set env variable to update to nightly
2023-09-06 16:14:51 -07:00
Jon Lane
b5e5f33825
Update to nightly release after reset
2023-09-06 16:06:49 -07:00
nigeljamesstevenson
5a8ed71edc
E2E: Remove WP Latest-2 from release tests ( #40012 )
2023-09-06 12:38:40 +01:00
Rodel Calasagsag
6d946930f1
Simplify WP L-1 wp-env setup
2023-09-03 18:19:25 +08:00
Rodel Calasagsag
9d1664b822
Fix input value
2023-09-03 11:55:16 +08:00
Rodel Calasagsag
d34fb8b07e
Re-enable steps and jobs
2023-09-03 10:56:37 +08:00
Rodel Calasagsag
8463c77765
Add command to verify wp version
2023-09-03 10:31:21 +08:00
Rodel Calasagsag
249f78b4ad
Remove step to verify env details
2023-09-03 10:30:36 +08:00
Rodel Calasagsag
6af2632f5f
Get only WP L-1
2023-09-03 10:29:42 +08:00
Jon Lane
6ee7f1fd78
Going to remove the API/E2E dependency for now so that E2E runs too
2023-09-01 14:30:18 -07:00
Rodel Calasagsag
910f8cf583
Handle skipped plugin tests more gracefully
2023-09-01 13:13:46 +08:00
Rodel Calasagsag
15f260f35e
Set alternative value for env vars to make them more accurate
2023-09-01 13:13:08 +08:00
Rodel Calasagsag
2aefd9a301
Modify if condition
2023-09-01 12:12:36 +08:00
Rodel Calasagsag
08eab1046c
Additional skip check
2023-09-01 11:39:10 +08:00
Rodel Calasagsag
0207bbff97
Handle skipped plugin tests
2023-09-01 11:35:37 +08:00
rodelgc
be41a3b3dd
In the "Smoke test release" workflow, update `BASE_URL` to `API_BASE_URL` ( #39954 )
...
Fix environment variable
2023-08-30 10:24:58 +02:00
Sam Seay
17299325dd
Don't pass lint if it fails, but still run annotate. ( #39943 )
2023-08-30 12:48:39 +12:00
Rodel Calasagsag
23dce606c5
Merge branch 'trunk' into e2e/slack-daily-plugins
2023-08-29 15:50:20 +08:00
nigeljamesstevenson
879136404d
Updates smoke-test-daily.yml workflow to correctly remove test execution ( #39904 )
...
Updates smoke-test-daily.yml workflow to correctly remove additional test execution as previous revert PR #39889 missed a step
2023-08-25 18:06:46 +08:00
Rodel Calasagsag
4a9361da46
Merge branch 'trunk' into e2e/slack-daily-plugins
2023-08-25 14:42:58 +08:00
nigeljamesstevenson
e0c569baff
revert #39803 Add additional Perf Test Daily run ( #39889 )
...
revert #39803
2023-08-24 13:27:58 -07:00
nigeljamesstevenson
5150d3959a
Add additional Perf Test Daily run ( #39803 )
2023-08-24 11:37:12 +01:00
Sam Seay
1fa3a880f3
Skip eslint annotate on fork PRs.
2023-08-23 09:09:09 +08:00
Rodel Calasagsag
0573492a74
Minor spacing corrections
2023-08-23 08:45:58 +08:00
Tam Mullen
661c8a1d47
Updated perf test env var
2023-08-18 10:32:35 +01:00
Tam Mullen
fdd1196b58
Updated YML file
2023-08-18 09:54:04 +01:00
Tam Mullen
7efb1b5327
Added workflow job for w express perf tests
2023-08-18 09:44:29 +01:00
Sam Seay
6e93e8d35e
Add shard to the matrix name in PHP unit tests for clarity in GH UI ( #39747 )
2023-08-17 17:23:35 +12:00
Rodel Calasagsag
876a0eb6b9
Get actual run date
2023-08-17 11:37:42 +08:00
Rodel Calasagsag
c1771cb372
Add missing required env vars
2023-08-17 10:42:13 +08:00
Sam Seay
2926acb521
Speed up the lint and test task by doing pnpm install instead of full setup ( #39760 )
2023-08-16 23:02:32 +12:00
Rodel Calasagsag
dbbb2fb6ca
Allow Slack block steps to run on e2e failure
2023-08-16 18:02:06 +08:00
Rodel Calasagsag
77277cdfbf
Change slack channel id
2023-08-16 16:44:11 +08:00
Rodel Calasagsag
c092494c1e
Remove comments
2023-08-16 16:41:12 +08:00
Rodel Calasagsag
d14d63114b
Fix artifact name
2023-08-16 08:43:49 +08:00
Rodel Calasagsag
7317e60bbe
Minor spacing fix
2023-08-15 16:53:05 +08:00
Rodel Calasagsag
2932e11ae2
Add job to send slack summary
2023-08-15 16:52:20 +08:00
Rodel Calasagsag
eb458bbdf3
Remove unnecessary env var
2023-08-15 16:51:24 +08:00
Rodel Calasagsag
4211c1424f
Add step to create and archive plugin test slack blocks
2023-08-15 16:51:06 +08:00
Rodel Calasagsag
58af912bfa
Specify job outputs
2023-08-15 16:48:22 +08:00
Rodel Calasagsag
a6039aa1b6
Use composite actions in plugin tests job
2023-08-15 16:47:20 +08:00
Rodel Calasagsag
92e15b9def
Use composite actions in k6 job
2023-08-15 16:44:50 +08:00
Rodel Calasagsag
c40b6e7e7e
Use composite actions in E2E test job
2023-08-15 16:44:12 +08:00
Rodel Calasagsag
425063bf0e
Use composite actions in API tests job
2023-08-15 16:42:33 +08:00
Sam Seay
45c49dc232
Add a workflow to separate out eslint and annotate PRs. ( #39704 )
2023-08-15 18:21:51 +12:00
Sam Seay
728c0db95f
Implement a workflow that lints changed markdown files. ( #39707 )
...
* Implement a workflow that lints changed markdown files.
* Supposed to pipe the contents of files not file names.
* Fix typos in the command.
* Test changing a markdown file.
* Use a more reliable action to determine changed files.
* Adjust glob.
* Try a faster setup approach with wp-scripts installed globally
* std in does not work with wp scripts, run markdownlint directly, improve output for multiple file failures
* Try simplify the script.
* Try basic colorizing to help read output.
* separate output with a line, remove ignore because we use stdin for this.
* Play around with separation of output.
* Try use ccze to colorize output more simply.
* Remove attempt at colorizing.
* Copy config from Gutenberg to match, try coloring again.
* Do not fail after first failure found.
* Try capture errors.
* Capture in var and capture error.
* Now we capture, add back colors.
* Minor formatting adjustments.
* More minor formatting improvements.
* Add a second file to test multiple lints.
* Revert changes to md files to show a run with no lint issues.
* Test fixing a markdown file to have a lint pass with changes.
* Revert testing changes to markdown file.
* Revert lock changes we dont have dep changes in this PR.
2023-08-15 09:13:01 +08:00
Sam Seay
b5636cbf1d
Delete the build-release workflow, it has not been used in a long time. ( #39677 )
2023-08-12 01:03:50 +08:00
Christopher Allford
4549bc82c5
Applied PHPCS To Beta Tester ( #39476 )
2023-08-08 17:20:34 -07:00
jonathansadowski
eb210907e0
Update workflow to not add label when PR has already been analyzed ( #39545 )
2023-08-03 08:35:51 -05:00
Leif Singer
77af817444
Shard unit test runs ( #39362 )
2023-07-27 14:06:55 +02:00
Paul Sealock
62f02e36f8
Monrepo Utils code-freeze: Update version bump to modify release branches ( #39243 )
2023-07-25 10:03:01 +12:00
Jon Lane
9c571c97ce
Update API URL in workflow and run all API tests
2023-07-20 14:26:59 -07:00
jonathansadowski
bfedd049c1
Abstract PR scrub action so it can be used in two places ( #39329 )
...
* Abstract PR scrub action so it can be used in two places
* Rename composite action; add newline
2023-07-20 14:09:46 -05:00
Leif Singer
147db933be
Revert "Shard unit test runs" ( #39344 )
...
Revert "Shard unit test runs (#39302 )"
This reverts commit 9ee44947e0
.
2023-07-20 18:36:01 +02:00
Leif Singer
9ee44947e0
Shard unit test runs ( #39302 )
...
closes #38973
2023-07-20 10:01:28 +02:00
Paul Sealock
234963287b
Changefile from PR description: Fix community PR permissions issue ( #39290 )
...
* Add pull_request_target
* Add description to Enhancement
2023-07-20 12:38:39 +12:00
Alejandro López Ariza
032beaa37c
Add a new GitHub Actions workflow to track on Slack the new PRs merged into the WooCommerce repository ( #39316 )
...
Add a new GitHub Actions workflow to track on Slack the new PRs merged into the WooCommerce repository.
2023-07-19 19:56:15 +02:00
Sam Seay
4a2fd63b99
Use syncpack customTypes to keep pnpm and node in sync. Update pnpm to 8.6.7 ( #39245 )
2023-07-18 14:27:18 +12:00
Sam Seay
a511e72b4c
Add linting to CI for monorepo utils, add to CI unit tests for docs. ( #39240 )
2023-07-18 12:47:13 +12:00
jonathansadowski
2f407cb172
Update post-merge workflow to add 'needs: analysis' label ( #39277 )
2023-07-17 17:01:36 -05:00
Alejandro López Ariza
a661f5afde
Added new GitHub Actions workflow to arrange PR testing scrub sessions ( #39142 )
...
* Added new GitHub Actions workflow to arrange PR testing scrub sessions
* Minor fixes from PR review.
---------
Co-authored-by: Rodel Calasagsag <rodel.calasagsag@automattic.com>
2023-07-17 22:42:45 +02:00
Paul Sealock
072606f0aa
Package Release: Fix fetch depth so Changelogger has history ( #39239 )
...
set fetch depth to 0
2023-07-18 08:19:23 +12:00
Sam Seay
957fb2b07e
Update pnpm to 8.6.5 ( #38990 )
2023-06-29 16:51:29 +12:00
Paul Sealock
b6b093225e
Package release: Handle new package validation ( #39008 )
2023-06-29 13:28:19 +12:00
Sam Seay
625a3ae296
Fix the monorepo utils lint job ( #38991 )
...
* Fix lint issues in monorepo utils.
* Add monorepo utils to the lint CI.
2023-06-28 23:45:46 +12:00
Paul Sealock
d53cfd4336
Monorepo Utils: Add changelog addition from actions ( #38510 )
2023-06-27 10:07:47 +12:00
jonathansadowski
3314855487
Create separate channel for cherry-pick notifications. ( #38906 )
2023-06-26 15:24:33 -05:00
Sam Seay
b99f63769a
Remove a workflow that is not used and too old to trust ( #38647 )
...
Remove a workflow that is not used and too old to trust.
2023-06-22 22:24:02 +12:00
Chi-Hsuan Huang
f937a3e61b
Add an action to add trunk to live branches manifest ( #38419 )
...
Add build-live-branch action to add trunk to live branches manifest
2023-05-29 12:08:32 +08:00
Christopher Allford
230bc04050
Updated `wp-env` To 8.0.0 ( #38440 )
2023-05-26 15:48:48 -07:00
Paul Sealock
7164093928
Workflows: Remove Github Actions Bot conditionals ( #38438 )
2023-05-25 12:00:22 +12:00
Paul Sealock
3e56cd54cf
Code Freeze: Fix outdated variables in Slack message ( #38409 )
...
add correct variables
2023-05-24 09:57:57 +12:00
Sam Seay
4b2bece1c2
Use the new slack util to send slack notification in code freeze ( #38290 )
2023-05-23 09:15:46 +12:00
nigeljamesstevenson
ff50a69256
Remove the unnecessary `daily.playwright.config` ( #38336 )
2023-05-20 00:49:07 +01:00
nigeljamesstevenson
c99d60647e
E2e/gutenberg latest nightly 0 ( #38287 )
2023-05-19 12:24:08 +01:00
Sam Seay
5ba15f84cd
Remove the code cov action from CI checks ( #38314 )
...
Remove the code cov action.
2023-05-19 13:29:17 +12:00
rodelgc
94b665817c
Merge branch 'trunk' into e2e/remove-daily-playwright-config
2023-05-18 19:36:19 +08:00
Paul Sealock
b7d17f3d8d
Code Freeze CLI Add changelog to code freeze action ( #38264 )
...
Add changelog CLI to code freeze action
2023-05-18 10:41:46 +12:00
rodelgc
58f113ec47
Remove daily playwright config
2023-05-18 00:21:26 +08:00
Paul Sealock
5013232b9e
Add Changelog Auto Add workflow for development ( #38311 )
...
* add basic workflow for testing
* better name
2023-05-16 13:13:31 +12:00
Christopher Allford
dedf728d51
Support PHPUnit Tests In `wp-env` ( #38265 )
...
You can now run unit tests with `test:unit:env` after using
`env:test` to start the environment.
2023-05-15 09:47:50 -07:00
rodelgc
8114e90703
Enable all jobs in release workflow
2023-05-13 10:12:40 +08:00
rodelgc
149f83aa2e
Enable all jobs in daily workflow
2023-05-13 09:31:55 +08:00
rodelgc
68cd32a55e
Test Gutenberg and its nightly
2023-05-12 15:38:15 +08:00
rodelgc
57c6e4b63b
Use pnpm script from package.json
2023-05-12 14:31:45 +08:00
rodelgc
56db033947
REplace repo field with slug
2023-05-12 14:29:37 +08:00
rodelgc
e71537b118
Disable reporting
2023-05-12 13:05:52 +08:00
rodelgc
244c216c76
Update report job matrix
2023-05-12 12:32:31 +08:00
rodelgc
93bb793178
Comment all other jobs
2023-05-12 12:27:18 +08:00
rodelgc
074c8b871a
Test Gutenberg and its nightly build
2023-05-12 12:21:23 +08:00
rodelgc
68fe31abe4
Send Slack summary of release test results ( #38180 )
...
Check out files from WIP branch
2023-05-11 14:29:12 -07:00
rodelgc
a91e48f6ee
Run only Gutenberg tests
2023-05-11 18:19:19 +08:00
Paul Sealock
b581db2a7e
CLI Code Freeze: Prevent Slack Notification on the wrong day ( #38177 )
...
add better condidional
2023-05-11 09:52:56 +12:00