Skip to content

chore(cli): Prepare for publishing#248

Merged
dnys1 merged 1 commit intomainfrom
03-13-chore_cli_prepare_for_publishing
Mar 14, 2025
Merged

chore(cli): Prepare for publishing#248
dnys1 merged 1 commit intomainfrom
03-13-chore_cli_prepare_for_publishing

Conversation

@dnys1
Copy link
Member

@dnys1 dnys1 commented Mar 13, 2025

The CLI was previously published by building an AOT executable and bundling with platform-dependent methods. This was nice for improving performance but suffers from requiring a lot of infrastructure and having a non-zero cost.

With the open-sourcing of the CLI, we'll publish to pub.dev, sacrificing some performance but making installation a single dart pub global activate command.

  • Removes old release code
  • Updates pubspec.yaml to support publishing to pub.dev

Copy link
Member Author

dnys1 commented Mar 13, 2025

@dnys1 dnys1 force-pushed the 03-13-chore_cli_prepare_for_publishing branch 4 times, most recently from c48721b to cac29be Compare March 13, 2025 21:44
The CLI was previously published by building an AOT executable and bundling with platform-dependent methods. This was nice for improving performance
but suffers from requiring a lot of infrastructure and having a non-zero cost.

With the open-sourcing of the CLI, we'll publish to pub.dev, sacrificing some cost but making installation a single `dart pub global activate` command.

- Removes old release code
- Updates `pubspec.yaml` to support publishing to pub.dev
@dnys1 dnys1 force-pushed the 03-13-chore_cli_prepare_for_publishing branch from cac29be to 23207b6 Compare March 14, 2025 18:07
@dnys1 dnys1 marked this pull request as ready for review March 14, 2025 21:16
Copy link
Member Author

dnys1 commented Mar 14, 2025

Merge activity

  • Mar 14, 3:01 PM PDT: A user started a stack merge that includes this pull request via Graphite.
  • Mar 14, 3:01 PM PDT: A user merged this pull request with Graphite.

@dnys1 dnys1 merged commit 550ba2a into main Mar 14, 2025
3 checks passed
@dnys1 dnys1 deleted the 03-13-chore_cli_prepare_for_publishing branch March 14, 2025 22:01
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