Jonathan Sadowski
4d6d57e63c
Update code-freeze tool to work with accelerated
2023-11-13 15:24:21 -06:00
Leif Singer
6fc6aabf6f
address markdownlint issues
2023-11-10 16:24:48 +01:00
Leif Singer
5944fdcdff
replace developer.woocommerce.com with developer.woo.com
2023-11-10 16:09:27 +01:00
Leif Singer
1e1fec80aa
capitalize Woo.com when used in a sentence
2023-11-10 15:49:08 +01:00
Leif Singer
808a0fc54f
update references to woocommerce.com to now reference woo.com
2023-11-10 15:49:08 +01:00
Leif Singer
7394e8344f
update woocommerce.com email addresses to woo.com
2023-11-06 14:06:54 +01:00
jonathansadowski
0d6dfb6d3d
Update the automatically generated changelog filename to include PR number ( #41000 )
2023-10-25 18:53:17 +02:00
Christopher Allford
1c30563ffc
Separate PHP and JS Unit Tests ( #40639 )
...
Since some projects might have both kinds of tests we are
going to have a `test:php` and a `test:js` script for each.
2023-10-06 15:41:47 -07:00
jonathansadowski
44a78870b3
Update the version bump command to support accelerated releases ( #40608 )
...
* Update the version bump command to support accelerated releases
* Appease Linter
* Update Accel Release check to only allow for 4-digit numbers
2023-10-04 17:42:51 -05:00
Christopher Allford
b6674ef0c1
Fixed PR Changelog Generation Workflow ( #40410 )
...
This adds support for using double-quotes in the
description of the PR.
2023-09-26 14:26:12 -07:00
louwie17
9ea83d6382
Fix description styling and remove use of `woocommerce-page` in admin pages ( #40218 )
...
* Move the header data to the body as the header prop does not exist anymore
* Remove explicit setting of __unstableResolvedAssets given get_block_editor_settings already does this
* Remove use of woocommerce-page class in admin to avoid theme conflicts
* Add changelogs
* Revert change for quick test
* Two additional tweaks for admin related styling
2023-09-15 17:06:42 -03:00
Christopher Allford
deee539245
Use Correct PR Numbers In Code Freeze Changelog Command ( #40096 )
...
* Fixed Changelog PR Number Markdown
This makes the regex for replacing the number with a
markdown link more strict. Previously it was converting
[#PRNUM] to [[#PRNUM]] and would also add a markdown link
even if one was only present. This solves those two issues.
* Deepen Code Freeze Changelog Checkout
By default our remote branch checkout performs a shallow checkout. This
results in the Jetpack Changelogger appending the wrong PR number
when we generate the changelog for the `readme.txt` file. Here we are
deepening the checkout to resolve the problem.
2023-09-12 10:49:03 -05:00
RJ
cb2cf79342
dev: refactor core profiler loader ( #39735 )
...
* dev: refactor core profiler loader
* dev: added storybook example for loader
* lint
* Apply suggestions from code review
Co-authored-by: Ilyas Foo <foo.ilyas@gmail.com>
* addressed review feedback
---------
Co-authored-by: Ilyas Foo <foo.ilyas@gmail.com>
2023-08-22 19:58:33 +10:00
Sam Seay
3e9656187a
Add support to send files in Slack CLI tool ( #39778 )
...
* Add a file upload command to the slack CLI.
* Clean up, add file command to program.
* Rename the command to 'file'
* Better error handling, don't ask for file info.
2023-08-17 13:06:37 -05:00
Sam Seay
a9ac6a43cb
Fix create-extension bugs ( #39703 )
...
Update dependencies, docs, remove outdated scripts.
2023-08-16 12:12:33 +12:00
RJ
3611fafe79
dev: upgrade storybook to 6.5.17 for TypeScript 5 compatibility ( #39745 )
...
There's been a Storybook breakage with Typescript 5 detailed here: https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues/78
This fix should allow us to continue using Storybook 6 until we upgrade to Storybook 7 down the road.
Even though it relies on an alpha release of 6.5.17-alpha, the only change in the alpha is https://github.com/storybookjs/storybook/pull/21745 .
It should be an acceptable risk considering that Storybook is internal dev tooling for now.
2023-08-15 14:13:42 +08:00
Sam Seay
3a6c3cde9f
Code analyzer: find multiple hooks in single patch, add tests ( #39566 )
2023-08-09 13:05:00 +12:00
Sam Seay
e8c3808527
Upgrade TypeScript to v5.1 ( #39531 )
2023-08-08 16:35:31 +12:00
Paul Sealock
b14653ede0
WooCommerce Docs: Delete posts when it removed from the manifest ( #39395 )
2023-08-04 14:00:50 +12:00
Sam Seay
4d685c361a
WooCommerce Docs: Relative Link Parsing ( #39293 )
2023-08-02 18:19:59 +12:00
Sam Seay
2ffdf6f968
Remove all schema checking code from Code Analyzer. ( #39487 )
2023-08-01 13:47:10 +12:00
Paul Sealock
fb26613f03
WooCommerce Docs: Update manifest hash on content update ( #39445 )
2023-08-01 13:13:42 +12:00
Paul Sealock
2f872ebd4d
Monorepo Utils: Fix no merge base in changefile script ( #39467 )
...
* when checking out remote branch, ensure git history is there to find common ancestor for git diff
* remove unshallow
2023-07-28 11:10:29 +12:00
Sam Seay
26851bd3ce
WooCommerce Docs: Fix a bug where passing full file urls made ids unstable. ( #39357 )
...
Fix a bug where passing full file urls made ids unstable.
2023-07-26 16:54:45 +12:00
Paul Sealock
58dfbd2c4e
WooCommerce Docs: Handle multiple category posts ( #39352 )
2023-07-25 15:29:43 +12:00
Paul Sealock
62f02e36f8
Monrepo Utils code-freeze: Update version bump to modify release branches ( #39243 )
2023-07-25 10:03:01 +12:00
RJ
615393be39
dev: core profiler pages storybook ( #39046 )
...
* dev: core profiler pages storybook
* changed css path to pre-build zip path
2023-07-24 20:34:38 +08:00
Paul Sealock
d95554126f
Changefile from PR description: Fix community PRs from branch named trunk ( #39306 )
...
* check if remote branch is trunk before checking out
* fix comment
2023-07-21 08:50:01 +12: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
Sam Seay
69e9acaba9
WooCommerce Docs: Improve Manifest Structure, Extend Frontmatter Support ( #39214 )
2023-07-17 20:46:23 +12:00
Sam Seay
e91a72b8a1
WooCommerce Docs: Support Gutenberg block conversion with CommonMark, add some basic unit tests. ( #39096 )
...
* Extract docs manifest generation into a CLI tool
2023-07-12 19:29:15 +12:00
Paul Sealock
645e07ed8e
Monorepo Utils: Add explicit changelogger entry command ( #39071 )
...
add explict entry
2023-07-07 09:28:25 +12:00
Paul Sealock
5281598bb4
Monorepo Utils: Add workflow profiler command ( #38909 )
2023-07-07 09:27:47 +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
Paul Sealock
72a6f2b503
Workflows CLI: add list command ( #38816 )
...
* hello world
* better description
* cli-table types
* row types
* just strings
* lockfile
2023-06-22 12:15:04 +12:00
barryhughes
fc95120e36
Update method_exists call.
2023-06-13 14:53:24 -07:00
barryhughes
71dd3e0d12
Update deprecated method call.
2023-06-13 14:40:31 -07:00
Christopher Allford
230bc04050
Updated `wp-env` To 8.0.0 ( #38440 )
2023-05-26 15:48:48 -07:00
Paul Sealock
0cfbf0a653
Changelog CLI: Add command to make entry from PR description ( #38357 )
2023-05-26 12:02:20 +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
Paul Sealock
600b19c6f8
Monorepo Utils: Consolidate checking environment to use isGithubCI ( #38310 )
...
* use isGithubCI
* Add basic tests for isGithubCI and fix failing existing test.
---------
Co-authored-by: Sam Seay <samueljseay@gmail.com>
2023-05-18 10:42:09 +12:00
Sam Seay
f943bebc15
Don't generate singletons for Octokit and GraphQL until they're used at runtime. ( #38268 )
...
* Move API instance generation into functions to ensure they don't run on import.
* Dont use extraneous variables, call singleton fns directly.
* Get rid of accidental change
2023-05-16 10:41:37 +12:00
Paul Sealock
e860e1f21f
Code Freeze CLI: Replace PHP script with TS ( #38233 )
2023-05-16 10:33:53 +12:00
Paul Sealock
1188197a2f
Code Freeze CLI: Add release changelog command ( #38082 )
2023-05-12 10:07:41 +12:00
Paul Sealock
36d4ad1150
Code Freeze CLI: Remove old version bump tool ( #38182 )
...
* remove old tool
* remove from pnpm-workspace.yaml
2023-05-12 09:15:03 +12:00
Sam Seay
95ac08739b
Add monorepo util to notify slack, add improvements to calling utils and type clean up. ( #38185 )
2023-05-11 17:23:19 +12:00