GitHub workflows are configurable, automated processes that can run at various points during the development process. For example, a workflow can run when a pull request is created or updated to perform various code quality checks before allowing the changes to be merged.
Very Good Workflows is a collection of workflows that we use at VGV to run automated checks in our CI pipelines. While built by VGV to be used internally, they can be used by anyone.
Quick Start 🚀
To get started, add Very Good Workflows to an existing GitHub workflow:
# A reusable workflow for Dart packages
# A reusable workflow for Flutter packages
# A reusable workflow for ensuring commits are semantic
# A reusable workflow for verifying package scores on pub.dev
# A reusable workflow for running a spell check
# A reusable workflow for publishing Flutter packages
# A reusable workflow for publishing Dart packages
# A reusable workflow for publishing Mason bricks