# A CI configuration to auto-publish pub packages. name: Publish on: pull_request: branches: [ main ] push: # TODO: Enable autopublishing for these when Flutter SDK is supported. tags: - '[A-z0-9]+-v[0-9]+.[0-9]+.[0-9]+' - '!ffigen-v**' - '!jni-v**' - '!jnigen-v**' - '!objective_c-v**' jobs: publish: if: ${{ github.repository_owner == 'dart-lang' }} uses: dart-lang/ecosystem/.github/workflows/publish.yaml@main permissions: id-token: write # Required for authentication using OIDC pull-requests: write # Required for writing the pull request note with: write-comments: false sdk: dev # use beta/stable after 3.3.0