Skip to content

Conversation

@frodehansen2
Copy link
Collaborator

No description provided.

Copy link

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 removes the Changesets dependency and migrates to Turborepo-based change detection for deployments. The change simplifies the workflow by eliminating version management tooling and replacing path-based filtering with Turborepo's dependency-aware change detection.

Key changes:

  • Removed @changesets/cli dependency and related configuration
  • Implemented Turborepo filtering to detect affected apps on push to main
  • Consolidated test-and-deploy workflows into a single reusable workflow with environment parameter
  • Added deployment tagging and summary reporting for better traceability

Reviewed changes

Copilot reviewed 11 out of 12 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
package.json Removed @changesets/cli dependency
yarn.lock Cleaned up all changeset-related dependencies and their transitive dependencies
.github/workflows/release.yml Deleted changeset release workflow (no longer needed)
.github/workflows/dispatch.deploy-apps-to-prod.yml Replaced dorny/paths-filter with Turborepo-based change detection; added deployment summary job
.github/workflows/dispatch.deploy-apps-to-intern-prod.yml Added Turborepo-based change detection for internal app deployments
.github/workflows/.test-and-deploy.yml New consolidated workflow supporting both prod and intern-prod environments with deployment tagging
.github/workflows/.test-and-deploy-to-prod.yml Removed (replaced by consolidated workflow)
.github/workflows/.test-and-deploy-to-intern-prod.yml Removed (replaced by consolidated workflow)
.github/workflows/build-gh-pages.yml Moved permissions from workflow level to job level for better security scoping
.changeset/config.json Removed changeset configuration
.changeset/README.md Removed changeset documentation
README.md Updated documentation to reflect new Turborepo-based deployment strategy

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

@frodehansen2 frodehansen2 marked this pull request as ready for review December 19, 2025 14:27
@frodehansen2 frodehansen2 requested a review from a team as a code owner December 19, 2025 14:27
@frodehansen2 frodehansen2 added copilot Copilot er brukt for å skrive koden claude-ai labels Dec 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

claude-ai copilot Copilot er brukt for å skrive koden

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants