-
Notifications
You must be signed in to change notification settings - Fork 1
Bump SDK constraints and enable workspace resolution #3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
- Set Dart SDK constraint to `>=3.6.0` in `pubspec.yaml`. - Add `resolution: workspace` to `pubspec.yaml`. - Standardize `test` dev dependency version. - Part of cross-repo workspace unification effort. Branch: chore/unify-dependencies Base: main Related to: cross-repo workspace change affecting 50 repositories
- Update SDK constraint in pubspec.yaml to '>=3.6.0 <4.0.0' Branch: dev Base: main Related to: cross-repo workspace change affecting 62 repositories
- Bump SDK constraint to `>=3.6.0 <4.0.0` in `pubspec.yaml`. - Add `resolution: workspace` to `pubspec.yaml`. Branch: dev Base: main Related to: cross-repo workspace change affecting 63 repositories
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
Updates Dart package configuration to align with a monorepo/workspace dependency resolution approach.
Changes:
- Add
resolution: workspacetopubspec.yamlto opt into workspace dependency resolution.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
pubspec.yaml
Outdated
| resolution: workspace | ||
|
|
Copilot
AI
Feb 10, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
resolution: workspace makes this package opt into Pub workspaces, but there is no workspace root configuration in this repository (no workspace: section anywhere). In a standalone package this can cause dart pub get to fail with “no workspace found”. If this repo is meant to be a workspace member, add/commit the workspace root config; otherwise remove resolution: workspace (or keep it only in a monorepo-specific branch/setup).
| resolution: workspace |
| environment: | ||
| sdk: '>=3.6.0 <4.0.0' |
Copilot
AI
Feb 10, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
PR description says the Dart SDK constraint is being updated to ">=3.6.0 <4.0.0", but this diff doesn’t actually change the environment.sdk line (only adds resolution: workspace). If the constraint bump is still intended, ensure the before/after diff reflects it; otherwise consider updating the PR description to match the actual change.
- Remove `resolution: workspace` from `pubspec.yaml`. - Streamline package resolution within the monorepo. - Unify dependency management across the project. Branch: dev Base: main Related to: cross-repo workspace change affecting 62 repositories
|
smart-prs is closing this PR automatically. Reason: 0 file changes between |
Enhance cross-repo git workflows and AI integration
Branched from: master
Branch:
devPR into: master
Summary
This PR updates the Dart SDK constraints in
pubspec.yamlto'>=3.6.0 <4.0.0'. It also enables workspace dependency resolution, aligning the project with the monorepo's dependency management strategy.Changes
pubspec.yamlto specify Dart SDK constraint>=3.6.0 <4.0.0.resolution: workspacetopubspec.yamlto enable workspace dependency resolution.Related PRs
This PR is part of a cross-repo change. All related PRs are listed above.