Skip to content

Workflow file for this run

name: Stable release 🕊️📦
on:
release:
types:
- released
- prereleased
workflow_dispatch:
jobs:
test:
uses: gibahjoe/openapi-generator-dart/.github/workflows/code_quality.yml@master
publish-cli:
runs-on: ubuntu-latest
needs: [test]
steps:
- name: Checkout
uses: actions/checkout@v1
- name: Publish
uses: sakebook/[email protected]
with:
credential: ${{ secrets.PUB_CREDENTIAL_JSON }}
package_directory: ./openapi-generator-cli
flutter_package: true
skip_test: true
dry_run: false
publish-annotation:
runs-on: ubuntu-latest
needs: [test]
steps:
- name: Checkout
uses: actions/checkout@v1
- name: Publish
uses: sakebook/[email protected]
with:
credential: ${{ secrets.PUB_CREDENTIAL_JSON }}
package_directory: ./openapi-generator-annotations
flutter_package: true
skip_test: true
dry_run: false
publish-generator:
runs-on: ubuntu-latest
needs: [publish-annotation, publish-cli]
steps:
- name: Checkout
uses: actions/checkout@v1
- name: Publish
uses: sakebook/[email protected]
with:
credential: ${{ secrets.PUB_CREDENTIAL_JSON }}
package_directory: ./openapi-generator
flutter_package: true
skip_test: false
dry_run: false