name: Publish to pub.dev on: push: tags: - 'v[0-9]+.[0-9]+.[0-9]+*' jobs: publish: permissions: id-token: write # Required for authentication using OIDC uses: dart-lang/setup-dart/.github/workflows/publish.yml@v1 publish_extensions: permissions: id-token: write # Required for authentication using OIDC uses: dart-lang/setup-dart/.github/workflows/publish.yml@v1 with: working-directory: ./flutter_quill_extensions publish_test: permissions: id-token: write # Required for authentication using OIDC uses: dart-lang/setup-dart/.github/workflows/publish.yml@v1 with: working-directory: ./flutter_quill_test publish_html_converter: permissions: id-token: write # Required for authentication using OIDC uses: dart-lang/setup-dart/.github/workflows/publish.yml@v1 with: working-directory: ./packages/quill_html_converter