Skip to content

[CI] Disable unnecessary upstream workflows burning Actions minutes #172

@randomm

Description

@randomm

Problem

We inherited 21 active GitHub Actions workflows from upstream. Most are unnecessary for our personal fork and some are actively burning runner minutes right now.

Immediate: 4 Workflows QUEUED NOW (wasting money)

These fire on issues/schedule and queue for 24h before cancelling:

  • Daily Issues Recap (scheduled daily)
  • Daily PR Recap (scheduled daily)
  • Issue Triage (fires on every issue — 15 wasted runs!)
  • Duplicate Issue Detection (fires on every issue — 15 wasted runs!)

Soon: 4 More to Disable

  • Auto-close stale issues (daily cron, ~8s each — unnecessary)
  • Guidelines Check (fires on issue comments — upstream review bot)
  • opencode (fires on issue comments — upstream tooling)
  • beta (HOURLY cron on 4-vCPU Blacksmith runner — ticking time bomb)
  • close-stale-prs (daily cron — we have no stale PR problem)

Keep: 3 Workflows

  • CI — our core typecheck + test on push/PR
  • containers — path-filtered, rarely fires
  • nix-hashes — path-filtered, auto-updates

Action Required

# Immediate (queued now)
gh workflow disable "Daily Issues Recap" --repo randomm/opencode
gh workflow disable "Daily PR Recap" --repo randomm/opencode
gh workflow disable "Issue Triage" --repo randomm/opencode
gh workflow disable "Duplicate Issue Detection" --repo randomm/opencode

# Soon
gh workflow disable "Auto-close stale issues" --repo randomm/opencode
gh workflow disable "Guidelines Check" --repo randomm/opencode
gh workflow disable "opencode" --repo randomm/opencode
gh workflow disable "beta" --repo randomm/opencode
gh workflow disable "close-stale-prs" --repo randomm/opencode

Quality Gates

  • All 8 unnecessary workflows disabled
  • CI, containers, nix-hashes still active
  • No queued/running unnecessary workflow runs

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions