Skip to content

Fix publishing automation#400

Merged
simolus3 merged 3 commits intomainfrom
fix-publish
Apr 10, 2026
Merged

Fix publishing automation#400
simolus3 merged 3 commits intomainfrom
fix-publish

Conversation

@simolus3
Copy link
Copy Markdown
Contributor

@simolus3 simolus3 commented Apr 9, 2026

Between all the other things, I forgot to update the release GH scripts since we're no longer using melos 🤦

This copies the approach from sqlite_async.dart to invoke the recommended dart-lang/setup-dart/.github/workflows/publish.yml@v1 to publish to pub.dev. Since we're in a pub workspace, we don't need to use melos publish anymore.

I've also merged the release.yml workflow into publish.yml to have everything in one place. That also removes some outdated permissions about publishing to npm which we no longer do from this repository.

Finally, this updates a few actions and configures CI checks to also run for external pull requests.

@simolus3 simolus3 requested a review from rkistner April 9, 2026 21:02
@simolus3 simolus3 merged commit caf148b into main Apr 10, 2026
6 checks passed
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