Story: Remove unused GitHub Actions workflows

Table of Contents

This page documents a story in Sprint 18. It captures the goal, current status, acceptance criteria, and the tasks that compose it.

Goal

The .github/workflows/ directory contains only workflows we actually use. The four dormant Gemini workflows are removed; CI and the gemini-code-assist PR review are unaffected.

Status

Field Value
State DONE
Parent sprint Sprint 18
Now Complete — four Gemini workflows removed.
Waiting on Nothing.
Next Done.
Last touched 2026-05-24

Acceptance

  • These four workflow files are deleted: gemini-cli.yml, gemini-issue-automated-triage.yml, gemini-issue-scheduled-triage.yml, gemini-pr-review.yml.
  • No remaining references to them anywhere in the repo.
  • The remaining ten workflows (CI, site, codeql, misspell, nightly, coverage, stale) are untouched.
  • PR review still works — it is provided by the gemini-code-assist GitHub App, independent of these workflows.

Tasks

Task State Start End Description
Task: Delete the four Gemini workflows DONE 2026-05-24 2026-05-24 Remove the four unused Gemini workflow files; PR review continues via the gemini-code-assist app.

Decisions

  • PR review is App-driven, not workflow-driven. The automatic reviews come from the gemini-code-assist GitHub App. gemini-pr-review.yml was dormant anyway (on: workflow_dispatch only; its pull_request triggers were commented out), so deleting it does not affect reviews.
  • Kept stale.yml and all CI workflows; only the Gemini set was unused.

Out of scope

  • The gemini-code-assist GitHub App configuration (managed in repo settings, not via a workflow file).
  • Any change to the active CI workflows.

Emacs 29.1 (Org mode 9.6.6)