-
Notifications
You must be signed in to change notification settings - Fork 52
Closed
Labels
ciRelated to continuous integrationRelated to continuous integration
Description
Currently the publication is manually done by human. We may add a workflow to the CI that does the following things.
- Check for packages that need publishing (by comparing versions of local packages and packages on pub.dev).
- Set up pub.dev credentials (
accessTokenandrefreshToken). - Run
pub publish --dry-runfor each package on pull request. - Run
pub publishfor each package on push.
Basic idea: https://medium.com/evenbit/publishing-dart-packages-with-github-actions-5240068a2f7d
Metadata
Metadata
Assignees
Labels
ciRelated to continuous integrationRelated to continuous integration