Alessio Gravili
af9837de44
ci: analyze bundle size ( #13071 )
...
This adds a new `analyze` step to our CI that analyzes the bundle size
for our `payload`, `@payloadcms/ui`, `@payloadcms/next` and
`@payloadcms/richtext-lexical` packages.
It does so using a new `build:bundle-for-analysis` script that packages
can add if the normal build step does not output an esbuild-bundled
version suitable for analyzing. For example, `ui` already runs esbuild,
but we run it again using `build:bundle-for-analysis` because we do not
want to split the bundle.
---
- To see the specific tasks where the Asana app for GitHub is being
used, see below:
- https://app.asana.com/0/0/1210692087147570
2025-07-07 20:00:02 +00:00
Elliot DeNolf
828f5d866d
build(scripts): add lint scripts to all, turbo lint tasks [skip ci]
2024-08-28 21:55:51 -04:00
Elliot DeNolf
350a4a0718
build(deps): update turborepo ( #7827 )
...
Updates turbo to v2.
2024-08-23 03:00:21 +00:00
Dan Ribbens
db71c89e35
chore: turbo disable cache clean
2024-03-04 10:52:13 -05:00
Elliot DeNolf
6d89f2160d
ci: proper dependency graph for turbo to build in right order
2024-02-29 16:55:30 -05:00
Elliot DeNolf
6ff42d1627
ci: fixed versioning ( #5214 )
...
* chore(deps): add lerna-lite
* feat: update-1
* feat(db-mongodb): update 2
* chore: lerna init
* chore: add version option to lerna config
* chore(ci): add gh usernames to changelog and user root package.json for version
* chore(ci): whitelist poc branches
* chore(ci): add contributors section
* chore(ci): use turbo for prepublishOnly scripts, enable caching
* chore(deps): update turborepo, add execa
* feat(plugin-stripe): adjust type import
* chore: remove lerna-lite
* chore(ci): new and improved release script for fixed versioning
* chore: remove unused lerna-lite packages
* chore: sync root package.json version
* chore: remove remnants of bundler packages
* chore(plugin-seo): update packagea.json from main, disable build
* chore: disable turbo caching
* chore(ci): update release script
* chore: sync pnpm-lock.yaml
* chore: ci cleanup
2024-02-29 16:01:51 -05:00
Elliot DeNolf
31d0b8acbf
ci: use turbo for build
2024-02-29 10:41:27 -05:00
Elliot DeNolf
f94e20942b
ci: add clean pipeline to turbo
2023-10-02 22:16:32 -04:00
Alessio Gravili
ae7d6f97d2
chore: formatting and linting ( #3261 )
...
* chore: lint packages/payload
* chore: lint packages/db-postgres
* chore: lint packages/db-mongodb
* chore: update eslintrc exclusion rules
* chore: update eslintrc exclusion rules
* chore: lint misc files
* chore: run prettier through packages
* chore: run eslint on payload again
* chore: prettier misc files
* chore: prettier docs
2023-09-01 17:39:44 +02:00
Alessio Gravili
373e89a6ba
chore: eslint, turbo and various configs
2023-09-01 16:59:45 +02:00