firehose 0.1.0 copy "firehose: ^0.1.0" to clipboard
firehose: ^0.1.0 copied to clipboard

unlistedoutdated

A tool to auto-publish pub packages from GitHub actions.

Dart pub package

What's this? #

This is a tool to automate publishing pub packages from GitHub actions.

Status #

This is very much still a work in progress! This is not yet something to rely on.

Conventions #

  • when run from a PR branch, this tool will validate that changed files, pubspecs, and changelogs, and indicate whether the criteria for a publish has been met
  • when run from a merge into the default branch, this tool will attempt to publish any packages which have had changed files
  • the pubspec should contain the auto_publish: true property in order for this tool to attempt to auto-publish it
  • each PR should add a new entry to the changelog
  • the changelog version and pubspec version should agree

Integrating this into a repo #

TODO: instructions to follow

4
likes
0
points
2.69k
downloads

Publisher

verified publishertools.dart.dev

Weekly Downloads

A tool to auto-publish pub packages from GitHub actions.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

args, path, pub_semver, yaml

More

Packages that depend on firehose