Skip to content

ci: disable upstream issue maintenance workflows - #11289

Merged
markijbema merged 4 commits into
mainfrom
mark/disable-issue-triage
Jun 16, 2026
Merged

ci: disable upstream issue maintenance workflows#11289
markijbema merged 4 commits into
mainfrom
mark/disable-issue-triage

Conversation

@markijbema

@markijbema markijbema commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

What changed

Disabled the upstream GitHub workflows that automatically triage, deduplicate, and close issues:

  • Reset triage.yml, duplicate-issues.yml, and close-issues.yml to their transformed upstream versions, then moved them to .github/workflows/disabled/.
  • Ran the same upstream reset for close-stale-prs.yml; because that workflow no longer exists in the last merged upstream release, the reset correctly removed it.
  • Removed all four workflows from the active workflow allowlist.

Why

These inherited workflows autonomously modify repository issues through comments, labels, assignments, and closures. The triage workflow was responsible for unexpected assignments appearing under markijbema on newly opened issues.

Keeping upstream workflow definitions in the disabled directory preserves them for future upstream merges without allowing GitHub Actions to execute them. Removing the upstream-absent stale PR workflow similarly prevents obsolete Kilo-only automation from continuing to run.

@markijbema markijbema self-assigned this Jun 16, 2026
@kilo-code-bot

kilo-code-bot Bot commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

Code Review Summary

Status: No Issues Found | Recommendation: Merge

Files Reviewed (5 files)
  • .github/workflows/close-stale-prs.yml - Deleted (Kilo-only, already guarded)
  • .github/workflows/close-issues.yml.github/workflows/disabled/close-issues.yml.disabled - Reset to upstream, moved to disabled
  • .github/workflows/duplicate-issues.yml.github/workflows/disabled/duplicate-issues.yml.disabled - Reset to upstream, moved to disabled
  • .github/workflows/triage.yml.github/workflows/disabled/triage.yml.disabled - Reset to upstream, moved to disabled
  • script/check-workflows.ts - Updated allowlist (26 active workflows, no drift)

Incremental review: commit 01359fc added 3 more workflow disablings and deleted close-stale-prs.yml. Previous triage.yml rename carried forward.

Previous Review Summaries (2 snapshots, latest commit f6fe95d)

Current summary above is authoritative. Previous snapshots are kept for context only.

Previous review (commit f6fe95d)

Status: No Issues Found | Recommendation: Merge

Files Reviewed (2 files)
  • .github/workflows/triage.yml.github/workflows/disabled/triage.yml.disabled
  • script/check-workflows.ts

Incremental review: no changes since commit a49bcb7ed. Previous review findings carried forward.

Previous review (commit a49bcb7)

Status: No Issues Found | Recommendation: Merge

Files Reviewed (2 files)
  • .github/workflows/triage.yml.github/workflows/disabled/triage.yml.disabled
  • script/check-workflows.ts

Reviewed by deepseek-v4-pro-20260423 · 501,450 tokens

Review guidance: REVIEW.md from base branch main

@markijbema markijbema changed the title ci: disable automatic issue triage ci: disable upstream issue automation Jun 16, 2026
@markijbema markijbema changed the title ci: disable upstream issue automation ci: disable upstream issue maintenance workflows Jun 16, 2026
@markijbema
markijbema merged commit ca8515a into main Jun 16, 2026
18 checks passed
@markijbema
markijbema deleted the mark/disable-issue-triage branch June 16, 2026 10:53
t7tran pushed a commit to t7tran/kilocode that referenced this pull request Aug 14, 2026
…iage

ci: disable upstream issue maintenance workflows
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants