# A CI configuration to auto-publish pub packages. name: Publish on: pull_request: branches: [ master ] push: tags: [ 'v[0-9]+.[0-9]+.[0-9]+' ] 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