Skip to content

Conversation

@myConsciousness
Copy link
Owner

  • Remove melos.yaml configuration file
  • Add workspace configuration to root pubspec.yaml
  • Add 'resolution: workspace' to all package pubspec.yaml files
  • Remove all pubspec_overrides.yaml files from packages
  • Update build scripts to work with pub workspaces
  • Remove codecov.yaml (no longer needed)
  • Update coverage script to remove melos-specific commands

This migration simplifies dependency management by using Dart's native pub workspaces feature instead of the external Melos tool.

- Remove melos.yaml configuration file
- Add workspace configuration to root pubspec.yaml
- Add 'resolution: workspace' to all package pubspec.yaml files
- Remove all pubspec_overrides.yaml files from packages
- Update build scripts to work with pub workspaces
- Remove codecov.yaml (no longer needed)
- Update coverage script to remove melos-specific commands

This migration simplifies dependency management by using Dart's native
pub workspaces feature instead of the external Melos tool.
@myConsciousness myConsciousness self-assigned this Sep 2, 2025
@netlify
Copy link

netlify bot commented Sep 2, 2025

Deploy Preview for jade-haupia-45bdc2 canceled.

Name Link
🔨 Latest commit b6000f9
🔍 Latest deploy log https://app.netlify.com/projects/jade-haupia-45bdc2/deploys/68d5d1eee19fea00087d11f0

@github-actions github-actions bot added atproto_core A label indicating the package `atproto_core`. atproto A label indicating the package `atproto`. bluesky A label indicating the package `bluesky`. lexicon A label indicating the package `lexicon`. xrpc A label indicating the package `xrpc`. nsid A label indicating the package `nsid`. at_uri A label indicating the package `at_uri`. at_identifier A label indicating the package `at_identifier`. atproto_test A label indicating the package `atproto_test`. bluesky_cli A label indicating the package `bluesky_cli`. bluesky_text A label indicating the package `bluesky_text`. multiformats A label indicating the package `multiformats`. did_plc A label indicating the package `did_plc`. atproto_oauth A label indicating the package `atproto_oauth`. labels Sep 2, 2025
@myConsciousness
Copy link
Owner Author

Needs to be fixed fluttercommunity/import_sorter#86 at first.

myConsciousness and others added 5 commits September 3, 2025 08:40
- Remove melos.yaml configuration file
- Add workspace configuration to root pubspec.yaml
- Add 'resolution: workspace' to all package pubspec.yaml files
- Remove all pubspec_overrides.yaml files
- Remove integrated packages (at_identifier, at_uri, nsid) as they are now part of at_primitives
- Fix merge conflict in lex_gen/pubspec.yaml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

at_identifier A label indicating the package `at_identifier`. at_primitives at_uri A label indicating the package `at_uri`. atproto_core A label indicating the package `atproto_core`. atproto_oauth A label indicating the package `atproto_oauth`. atproto_test A label indicating the package `atproto_test`. atproto A label indicating the package `atproto`. bluesky_cli A label indicating the package `bluesky_cli`. bluesky_text A label indicating the package `bluesky_text`. bluesky A label indicating the package `bluesky`. build ci did_plc A label indicating the package `did_plc`. lex_gen lexicon A label indicating the package `lexicon`. multiformats A label indicating the package `multiformats`. nsid A label indicating the package `nsid`. xrpc A label indicating the package `xrpc`.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants