Remove the inherited auto-approve and auto-merge bots (#77)

Both came with the upstream template: a pull request labelled '-auto' was
approved for an upstream maintainer's account and squash-merged once its
checks reported, through the upstream author's own actions. The label does
not exist here and neither workflow ever acted (2 runs each, both on other
labels), but the path was open: it merges without review, and the PR checks
it waited on run with continue-on-error.

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
SatoshiQaziMuhammedandClaude Opus 5.5 authored and GitHub committed 2026-10-05 02:34:11 +04:00
1 parent 895fa17d63
commit daa061074e
2 files changed
-33

No files matched your search

-17
View File
@@ -1,17 +0,0 @@
name: bot
on:
pull_request:
types: [labeled]
jobs:
approve:
if: "! startsWith(github.event.head_commit.message, '[CI Skip]') && (!github.event.pull_request || github.event.pull_request.head.repo.full_name == github.repository)"
runs-on: ubuntu-latest
steps:
- uses: jacogr/action-approve@795afd1dd096a2071d7ec98740661af4e853b7da
with:
# NOTE: Add your maintainer GitHub usernames here
authors: mamostehp
labels: -auto
token: ${{ github.token }}
-16
View File
@@ -1,16 +0,0 @@
name: bot
on:
pull_request:
types: [labeled]
jobs:
merge:
runs-on: ubuntu-latest
steps:
- uses: jacogr/action-merge@d2d64b4545acd93b0a9575177d3d215ae3f92029
with:
checks: pr (build:code),pr (build:i18n),pr (lint),pr (test)
labels: -auto
strategy: squash
token: ${{ github.token }}