diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 36a94a474..6e1497c9b 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -3,30 +3,32 @@ name: Publish to pub.dev on: push: tags: - - 'v[0-9]+.[0-9]+.[0-9]+*' + - 'v[0-9]+.[0-9]+.[0-9]+*' jobs: + publish: permissions: - id-token: write - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - - name: Publish flutter_quill - uses: dart-lang/setup-dart/.github/workflows/publish.yml@v1 + id-token: write # Required for authentication using OIDC + uses: dart-lang/setup-dart/.github/workflows/publish.yml@v1 - - name: Publish flutter_quill_extensions - uses: dart-lang/setup-dart/.github/workflows/publish.yml@v1 - with: - working-directory: ./flutter_quill_extensions + 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 - - name: Publish flutter_quill_test - uses: dart-lang/setup-dart/.github/workflows/publish.yml@v1 - with: - working-directory: ./flutter_quill_test + 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 - - name: Publish quill_html_converter - uses: dart-lang/setup-dart/.github/workflows/publish.yml@v1 - with: - working-directory: ./packages/quill_html_converter + 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 \ No newline at end of file diff --git a/.github/workflows/s.yaml b/.github/workflows/s.yaml new file mode 100644 index 000000000..e69de29bb