📄️ Dart Package
This workflow runs helpful checks on a Dart package according to the steps below. As with any workflow, it can be customized.
📄️ Dart Pub Publish
We use this workflow to publish a Dart package to pub.dev.
📄️ Flutter Package
This workflow runs helpful checks on a Flutter package according to the steps below. As with any workflow, it can be customized.
📄️ Flutter Pub Publish
We use this workflow to publish a Flutter package to pub.dev.
📄️ License Check
At VGV, we keep track of the rights and restrictions external dependencies might impose on Dart or Flutter projects.
📄️ Mason Publish
We use this workflow to publish a brick to brickhub.dev.
📄️ Pana
We use the Dart tool pana to validate that your pub score will be the max possible score before publishing a package to pub.dev.
📄️ Semantic Pull Request
At VGV, we use conventional commits. This way, our commit history is clean and useful when we squash and merge — we can easily see the type and brief description of each PR. Note that this workflow can be customized to reflect the pull request types you want to enforce (e.g. feat, fix, docs, chore).
📄️ Spell Check
We use cspell for basic spell check on our projects.