github.com/replit/upm@v0.0.0-20240423230255-9ce4fc3ea24c/.github/workflows/release-drafter.yml (about) 1 name: Release Drafter 2 3 on: 4 push: 5 # branches to consider in the event; optional, defaults to all 6 branches: 7 - main 8 # pull_request event is required only for autolabeler 9 pull_request: 10 # Only following types are handled by the action, but one can default to all as well 11 types: [opened, reopened, synchronize] 12 # pull_request_target event is required for autolabeler to support PRs from forks 13 pull_request_target: 14 types: [opened, reopened, synchronize] 15 16 permissions: 17 contents: read 18 19 jobs: 20 update_release_draft: 21 permissions: 22 # write permission is required to create a github release 23 contents: write 24 # write permission is required for autolabeler 25 # otherwise, read permission is required at least 26 pull-requests: write 27 runs-on: ubuntu-latest 28 steps: 29 # Drafts your next Release notes as Pull Requests are merged into "main" 30 - uses: release-drafter/release-drafter@v5 31 continue-on-error: true 32 env: 33 GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}