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@v1Workflow for Flutter packages
uses: kmartins/workflows/.github/workflows/flutter_package.yaml@v1Workflow for verifying package score on the pub.dev
uses: kmartins/workflows/.github/workflows/pana.yaml@v1Workflow for publish your dart package on the pub.dev
uses: kmartins/workflows/.github/workflows/publish_dart_package.yaml@v1Workflow for publish your flutter package on the pub.dev
uses: kmartins/workflows/.github/workflows/publish_flutter_package.yaml@v1Workflow for your Flutter app - Works with the Firebase
uses: kmartins/workflows/.github/workflows/flutter_app.yaml@v1Workflow 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@v1Workflow for ensuring pull request title is semantic - Angular Convention
uses: kmartins/workflows/.github/workflows/semantic_pull_request.yaml@v1Look at the
workflowfiles to know whatinputsare available.
Workflowsfor the flutter app work when firebase files are not present in the repository.
- Publish Dart and Flutter
packageon 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