publish.yml 665 B

1234567891011121314151617181920212223242526272829
  1. name: Publish to pub.dev
  2. on:
  3. release:
  4. types: [released]
  5. branches:
  6. - master
  7. jobs:
  8. publish:
  9. runs-on: ubuntu-latest
  10. steps:
  11. - uses: actions/checkout@v3
  12. - name: Install Flutter
  13. uses: subosito/flutter-action@v2
  14. with:
  15. flutter-version: '3.7.7'
  16. - name: Install dependencies
  17. run: flutter pub get
  18. # - name: Check Publish Warnings
  19. # run: dart pub publish --dry-run
  20. - name: Publish
  21. uses: k-paxian/dart-package-publisher@v1.5.1
  22. with:
  23. credentialJson: ${{ secrets.CREDENTIAL_JSON }}
  24. flutter: true
  25. skipTests: true
  26. force: true