https://github.com/VeryGoodOpenSource/very_good_workflows
Reusable GitHub workflows used at Very Good Ventures 🦄
https://github.com/VeryGoodOpenSource/very_good_workflows
Last synced: 10 months ago
JSON representation
Reusable GitHub workflows used at Very Good Ventures 🦄
- Host: GitHub
- URL: https://github.com/VeryGoodOpenSource/very_good_workflows
- Owner: VeryGoodOpenSource
- License: mit
- Created: 2021-12-20T15:49:21.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2025-04-01T00:30:36.000Z (10 months ago)
- Last Synced: 2025-04-01T11:03:55.602Z (10 months ago)
- Language: CSS
- Homepage: https://workflows.vgv.dev
- Size: 2.64 MB
- Stars: 312
- Watchers: 9
- Forks: 73
- Open Issues: 19
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Very Good Workflows
[![Very Good Ventures][logo_white]][very_good_ventures_link_dark]
[![Very Good Ventures][logo_black]][very_good_ventures_link_light]
Developed with 💙 by [Very Good Ventures][very_good_ventures_link] 🦄
[![ci][ci_badge]][ci_link]
[![License: MIT][license_badge]][license_link]
---
Reusable [GitHub workflows][github_workflows_link] used internally at [Very Good Ventures][very_good_ventures_link].
## Documentation 📝
For official documentation, please visit https://workflows.vgv.dev.
## Quick Start 🚀
To get started, add very good workflows to an existing GitHub workflow:
```yaml
# A reusable workflow for Dart packages
uses: VeryGoodOpenSource/very_good_workflows/.github/workflows/dart_package.yml@v1
# A reusable workflow for Flutter packages
uses: VeryGoodOpenSource/very_good_workflows/.github/workflows/flutter_package.yml@v1
# A reusable workflow for ensuring commits are semantic
uses: VeryGoodOpenSource/very_good_workflows/.github/workflows/semantic_pull_request.yml@v1
# A reusable workflow for verifying package scores on pub.dev
uses: VeryGoodOpenSource/very_good_workflows/.github/workflows/pana.yml@v1
# A reusable workflow for running a spell check
uses: VeryGoodOpenSource/very_good_workflows/.github/workflows/spell_check.yml@v1
# A reusable workflow for publishing Flutter packages
uses: VeryGoodOpenSource/very_good_workflows/.github/workflows/flutter_pub_publish.yml@v1
# A reusable workflow for publishing Dart packages
uses: VeryGoodOpenSource/very_good_workflows/.github/workflows/dart_pub_publish.yml@v1
# A reusable workflow for publishing Mason bricks
uses: VeryGoodOpenSource/very_good_workflows/.github/workflows/mason_publish.yml@v1
# A reusable workflow to keep track of the rights and restrictions external dependencies might impose on Dart or Flutter projects
uses: VeryGoodOpenSource/very_good_workflows/.github/workflows/license_check.yml@v1
```
For configuration details, check out our [official docs][workflows_docs].
[ci_badge]: https://github.com/VeryGoodOpenSource/very_good_workflows/actions/workflows/ci.yml/badge.svg
[ci_link]: https://github.com/VeryGoodOpenSource/very_good_workflows/actions
[github_workflows_link]: https://docs.github.com/en/actions/learn-github-actions/workflow-syntax-for-github-actions
[license_badge]: https://img.shields.io/badge/license-MIT-blue.svg
[license_link]: https://opensource.org/licenses/MIT
[logo_black]: https://raw.githubusercontent.com/VGVentures/very_good_brand/main/styles/README/vgv_logo_black.png#gh-light-mode-only
[logo_white]: https://raw.githubusercontent.com/VGVentures/very_good_brand/main/styles/README/vgv_logo_white.png#gh-dark-mode-only
[very_good_ventures_link_dark]: https://verygood.ventures#gh-dark-mode-only
[very_good_ventures_link_light]: https://verygood.ventures#gh-light-mode-only
[very_good_ventures_link]: https://verygood.ventures
[workflows_docs]: https://workflows.vgv.dev