bec4974f55
This uses: 1) Renovate for managing the latest `thelounge` version. 2) Release Please Action for automating creation of release PRs and releases (once the release PR is merged). 3) Automerge Action for automatically merging PRs created by Release Please Action.
35 lines
574 B
YAML
35 lines
574 B
YAML
name: automerge
|
|
|
|
on:
|
|
pull_request:
|
|
types:
|
|
- labeled
|
|
- unlabeled
|
|
- synchronize
|
|
- opened
|
|
- edited
|
|
- ready_for_review
|
|
- reopened
|
|
- unlocked
|
|
pull_request_review:
|
|
types:
|
|
- submitted
|
|
check_suite:
|
|
types:
|
|
- completed
|
|
status: {}
|
|
|
|
permissions:
|
|
contents: write
|
|
pull-requests: write
|
|
|
|
jobs:
|
|
automerge:
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- id: automerge
|
|
name: automerge
|
|
uses: pascalgn/automerge-action@v0.15.6
|
|
env:
|
|
GITHUB_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
|