Skip to content

Conversation

@antoinekm
Copy link
Member

No description provided.

Copilot AI review requested due to automatic review settings December 28, 2025 00:07
@vercel
Copy link

vercel bot commented Dec 28, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
onruntime-website Error Error Dec 28, 2025 0:27am

@coderabbitai
Copy link

coderabbitai bot commented Dec 28, 2025

Important

Review skipped

Too many files!

32 files out of 182 files are above the max files limit of 150.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch antoinekm/turborepo

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR migrates the project from a polyrepo structure to a monorepo architecture using Turborepo and pnpm workspaces. The change reorganizes the codebase to enable better code sharing, unified tooling, and streamlined development workflows across multiple applications and packages.

Key Changes

  • Added Turborepo configuration with task pipelines for build, dev, start, lint, and type-check commands
  • Configured pnpm workspace to manage apps and packages directories
  • Restructured the main application into apps/web with all source files and configuration
  • Updated package.json to use turbo commands instead of direct Next.js commands

Reviewed changes

Copilot reviewed 7 out of 226 changed files in this pull request and generated no comments.

Show a summary per file
File Description
turbo.json Turborepo configuration defining task dependencies and caching strategies
pnpm-workspace.yaml Workspace configuration for pnpm to manage monorepo packages
package.json Root package with turbo scripts replacing direct app commands
pnpm-lock.yaml Updated lockfile with turbo dependencies and workspace structure
apps/web/tsconfig.json Moved TypeScript configuration for the web application
apps/web/tailwind.config.ts Moved Tailwind CSS configuration with design system tokens
apps/web/src/types/* Type definitions for team members, services, projects, jobs, glossary, cities, and agencies
apps/web/src/lib/* Utility functions for metadata, dates, careers, MDX processing, and glossary handling
apps/web/src/constants/* Constants for routes, services, team members, and projects
apps/web/src/content/* MDX content files for legal pages and glossary entries
apps/web/src/screens/* Screen components for marketing pages (services, projects, careers, contact, NPO, landing)
apps/web/src/styles/* Global styles and CSS reset
apps/web/src/hooks/* React hooks including toast functionality
apps/web/src/logos/components/* SVG logo components for branding
Files not reviewed (1)
  • pnpm-lock.yaml: Language not supported

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@antoinekm antoinekm merged commit d834e53 into master Dec 28, 2025
3 of 4 checks passed
@antoinekm antoinekm deleted the antoinekm/turborepo branch December 28, 2025 00:29
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.

2 participants