Skip to content

Comments

feat: prepare for Strapi Cloud deployment and update CI#5

Open
ayhid wants to merge 2 commits intopluginpal:mainfrom
ayhid:feat/strapi-cloud
Open

feat: prepare for Strapi Cloud deployment and update CI#5
ayhid wants to merge 2 commits intopluginpal:mainfrom
ayhid:feat/strapi-cloud

Conversation

@ayhid
Copy link
Contributor

@ayhid ayhid commented Feb 19, 2026

Summary

  • Add pg driver for Strapi Cloud PostgreSQL support
  • Fix playground TypeScript build error (TS2688: Cannot find type definition file for 'minimatch') by scoping types to ["node"]
  • Update CI workflow: remove yalc steps, bump actions to v4, use monorepo-aware commands
  • Add node version to artifact names to avoid matrix conflicts

Depends on: #3 (pnpm to yarn migration)

Test plan

  • yarn build succeeds for both plugin and playground
  • CI workflow runs successfully on GitHub Actions
  • Deploy playground to Strapi Cloud with base directory apps/playground

- Replace pnpm workspace config with yarn workspaces field in package.json
- Update scripts from pnpm --filter to yarn workspace
- Add turbo-passthrough scripts (test:ts:front, test:ts:back, test:jest, verify)
- Change workspace:* to * for yarn classic compatibility
- Set packageManager to yarn@1.22.22
- Add pg driver for Strapi Cloud PostgreSQL support
- Fix playground TS build by scoping types to node only (TS2688)
- Update CI: remove yalc steps, bump actions to v4, use monorepo commands
- Add node version to artifact names to avoid matrix conflicts
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant