https://github.com/suzuki-shunsuke/enable-auto-merge-action
GitHub Actions to enable auto-merge
https://github.com/suzuki-shunsuke/enable-auto-merge-action
Last synced: about 1 month ago
JSON representation
GitHub Actions to enable auto-merge
- Host: GitHub
- URL: https://github.com/suzuki-shunsuke/enable-auto-merge-action
- Owner: suzuki-shunsuke
- License: mit
- Created: 2023-07-14T00:55:53.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-23T01:04:49.000Z (about 1 year ago)
- Last Synced: 2025-02-07T14:46:43.561Z (3 months ago)
- Size: 11.7 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# enable-auto-merge-action
GitHub Actions to enable auto-merge
## How to use
GitHub App
```yaml
jobs:
enable-auto-merge:
runs-on: ubuntu-latest
permissions: {}
if: |
! failure() && ! cancelled() && github.event.pull_request.user.login == 'renovate[bot]' && contains(github.event.pull_request.body, ' **Automerge**: Enabled.')
steps:
- uses: suzuki-shunsuke/enable-auto-merge-action@main
with:
pr_number: ${{github.event.pull_request.number}}
merge_method: squash
github_app_id: ${{secrets.APP_ID}}
github_app_private_key: ${{secrets.APP_PRIVATE_KEY}}
```GitHub Actions Token
```yaml
- uses: suzuki-shunsuke/enable-auto-merge-action@main
with:
pr_number: ${{github.event.pull_request.number}}
github_token: ${{github.token}}
```## LICENSE
[MIT](LICENSE)