Reusable Github Workflows used in my Dart/Flutter packages and the apps.
It's a copy of the very good workflows, but with de some other workflows
and some different actions
.
Workflow for Dart packages
uses: kmartins/workflows/.github/workflows/dart_package.yaml@v1
Workflow for Flutter packages
uses: kmartins/workflows/.github/workflows/flutter_package.yaml@v1
Workflow for verifying package score on the pub.dev
uses: kmartins/workflows/.github/workflows/pana.yaml@v1
Workflow for publish your dart package on the pub.dev
uses: kmartins/workflows/.github/workflows/publish_dart_package.yaml@v1
Workflow for publish your flutter package on the pub.dev
uses: kmartins/workflows/.github/workflows/publish_flutter_package.yaml@v1
Workflow for your Flutter app - Works with the Firebase
uses: kmartins/workflows/.github/workflows/flutter_app.yaml@v1
Workflow for building your Flutter app (There are no check formatting, analysis, and test) - Works with the Firebase
uses: kmartins/workflows/.github/workflows/build_flutter_app.yaml@v1
Workflow for ensuring pull request
title is semantic - Angular Convention
uses: kmartins/workflows/.github/workflows/semantic_pull_request.yaml@v1
Look at the
workflow
files to know whatinputs
are available.
Workflows
for the flutter app work when firebase files are not present in the repository.
- Publish Dart and Flutter
package
on the pub.dev - Publish the Android app on the Play Store
- Publish the iOS app on the App Store
- Publish the macOS app on the App Store
- Deploy Web app on the Firebase Hosting
- Firebase Services - Functions and Firestore
Did you like this package? Then give it a ⭐️. If you want to help then:
- Fork this repository
- Send a Pull Request with a new
workflow
- Share these
workflows
- Create issues if you find a bug or want to suggest a new
workflow