Skip to content

Monorepo foundation: migrate to Turborepo + Changesets#1476

Merged
ricardo-devis-agullo merged 7 commits into
masterfrom
monorepo-foundation
May 25, 2026
Merged

Monorepo foundation: migrate to Turborepo + Changesets#1476
ricardo-devis-agullo merged 7 commits into
masterfrom
monorepo-foundation

Conversation

@ricardo-devis-agullo
Copy link
Copy Markdown
Collaborator

  • Move existing package to packages/oc workspace
  • Add root workspace configuration with workspaces: ["packages/*"]
  • Add Turborepo for build/test/lint orchestration with caching
  • Add Changesets for monorepo release management
  • Update root README to describe monorepo layout and commands
  • Update AGENTS.md for packages/oc/src/... file structure
  • Update CONTRIBUTING.md with monorepo workflow notes
  • Update CI workflow to use root Turbo-based commands
  • Update package README to reference root docs
  • Add turbo.json with task definitions and caching rules
  • Configure .gitignore for monorepo structure
  • Remove nested biome.json, update root config for packages/oc
  • Update biome.json schema to 2.2.4 and exclude dist/test/tasks

ricardo-devis-agullo and others added 7 commits May 25, 2026 08:16
- Move existing package to packages/oc workspace
- Add root workspace configuration with workspaces: ["packages/*"]
- Add Turborepo for build/test/lint orchestration with caching
- Add Changesets for monorepo release management
- Update root README to describe monorepo layout and commands
- Update AGENTS.md for packages/oc/src/... file structure
- Update CONTRIBUTING.md with monorepo workflow notes
- Update CI workflow to use root Turbo-based commands
- Update package README to reference root docs
- Add turbo.json with task definitions and caching rules
- Configure .gitignore for monorepo structure
- Remove nested biome.json, update root config for packages/oc
- Update biome.json schema to 2.2.4 and exclude dist/test/tasks

Generated with [Devin](https://cli.devin.ai/docs)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
uglify-js@2.x (used by jstransformer-uglify-js for jade filters)
cannot parse arrow functions, which caused the template compilation
to fail with 'Invalid assignment' error.
changeset:status requires a full git history checkout and the master
branch to be available, which isn't the case in PR CI runs. It's a
local development command, not a CI gate.
@ricardo-devis-agullo ricardo-devis-agullo merged commit 30fb0e7 into master May 25, 2026
3 checks passed
@ricardo-devis-agullo ricardo-devis-agullo deleted the monorepo-foundation branch May 25, 2026 08:56
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