Skip to content

chore: strip pre-gh-aw-add install artifacts ahead of re-bootstrap - #209

Merged
norrietaylor merged 1 commit into
mainfrom
chore/retire-old-install-pre-gh-aw-add
May 19, 2026
Merged

norrietaylor merged 1 commit into
mainfrom
chore/retire-old-install-pre-gh-aw-add

Conversation

@norrietaylor

@norrietaylor norrietaylor commented May 14, 2026 •

Copy link
Copy Markdown
Member

Why

The old install model (sync workflow + caller wrappers + per-target compiled .lock.yml files) has been retired in gominimal/min-aw PR #146 in favor of the gh-aw sharing-workflows pattern. Consumer repos now install each chore via gh aw add gominimal/min-aw/<chore>@<release-tag> and pull upgrades via gh aw update.

This PR strips the old-install artifacts (no compiled .lock.yml was ever committed here) so the re-bootstrap is clean. After merge, gominimal/min-aw/scripts/quick-setup.sh will reinstall the contract templates + gh aw add the chore set in a single follow-up PR.

What this PR removes

Workflow files (retired caller wrappers + sync):

  • .github/workflows/sync-from-source-of-truth.yml
  • .github/workflows/worker-fix.yml
  • .github/workflows/worker-iterate.yml

Contract template:

  • AGENTS.md
  • .github/agents/
  • .github/labels.yml
  • .github/copilot-instructions.md
  • .github/ISSUE_TEMPLATE/{bug,chore,feature,feedback}.md

What this PR keeps

  • .github/workflows/ci.yml — Minimal CI gate
  • .github/workflows/promote.yml — release promotion
  • .github/ISSUE_TEMPLATE/bug_report.md + feature_request.md — pre-existing GitHub-default templates

Branch protection is untouched.

After merge

A follow-up rollout PR from gominimal/min-aw will reinstall the contract + gh aw add the Rust chore set at a pinned tag.

Summary by CodeRabbit

  • Chores
    • Removed GitHub issue templates for bug reports, feature requests, feedback, and chores.
    • Removed automated workflow definitions for repository synchronization and worker iteration processes.
    • Removed GitHub labels configuration.
    • Removed internal documentation for agents and development guidelines.

Removes the agentic-workflow artifacts that landed here via the old sync /
caller-wrapper install model (gominimal/min-aw PR #146 retired that path).
This repo will be re-bootstrapped via `gh aw add gominimal/min-aw/<chore>@<release-tag>`
once this PR merges — the gh-aw [sharing-workflows](https://github.github.com/gh-aw/guides/organization-practices/sharing-workflows/)
pattern.

Removed (agentic only):

- `.github/workflows/sync-from-source-of-truth.yml` — retired sync workflow.
- `.github/workflows/worker-fix.yml` + `worker-iterate.yml` — retired caller
  wrappers (no compiled `.lock.yml` was ever committed on this repo).
- `AGENTS.md`, `.github/agents/`, `.github/labels.yml`,
  `.github/copilot-instructions.md` — contract template; will be reinstalled
  by `quick-setup.sh` at re-bootstrap.
- `.github/ISSUE_TEMPLATE/{bug,chore,feature,feedback}.md` — installed by
  the min-aw contract template. The pre-existing `bug_report.md` and
  `feature_request.md` are NOT touched.

Kept (native CI + pre-existing):

- `.github/workflows/ci.yml` — Minimal CI gate.
- `.github/workflows/promote.yml` — release promotion workflow.
- `.github/ISSUE_TEMPLATE/bug_report.md` + `feature_request.md` — pre-existing
  GitHub-default issue templates.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented May 14, 2026 •

Copy link
Copy Markdown
Contributor
📝 Walkthrough

Walkthrough

This PR removes GitHub issue templates, labels configuration, agent documentation, Copilot instructions, and three GitHub Actions workflows (sync-from-source-of-truth, worker-fix, and worker-iterate) from the repository.

Changes

GitHub Metadata and Workflow Cleanup

Layer / File(s) Summary
GitHub issue templates and labels
.github/ISSUE_TEMPLATE/bug.md, .github/ISSUE_TEMPLATE/chore.md, .github/ISSUE_TEMPLATE/feature.md, .github/ISSUE_TEMPLATE/feedback.md, .github/labels.yml
Removes predefined GitHub issue templates (bug, chore, feature, feedback) and label configuration that previously defined agent-owned and triage labels.
Agent and Copilot documentation
.github/agents/README.md, .github/copilot-instructions.md, AGENTS.md
Deletes agent setup guidance, Copilot/agent instructions, and the active agent list documentation.
GitHub Actions workflows
.github/workflows/sync-from-source-of-truth.yml, .github/workflows/worker-fix.yml, .github/workflows/worker-iterate.yml
Removes three automation workflows: the sync-from-source-of-truth scheduled job (weekly workflow sync from private repo), worker-fix chore workflow (App-token preflight and SHA validation), and worker-iterate pull-request-review and dispatch-triggered workflow.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

  • gominimal/minimal-vm-image#38: Deletes the same GitHub Actions workflows (worker-fix.yml, worker-iterate.yml, sync-from-source-of-truth.yml) that are regenerated/updated in workflow sync.
  • gominimal/min-aw#91: Removes GitHub workflow files and agent/workflow content that directly overlaps with deletion of worker-iterate and related agents.
  • gominimal/minimal#189: Removes the same GitHub metadata files (issue templates, agents docs, labels.yml, copilot-instructions.md, sync/worker workflows) as a parallel cleanup.

Suggested reviewers

  • twitchyliquid64

Poem

🐰 The workflows once danced in the dark,
Syncing and fixing with spark,
But now they're retired, templates released,
GitHub grows lean, chaos decreased! ✨

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The pull request title accurately describes the main objective: removing old install artifacts before re-bootstrap using gh-aw pattern.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch

Comment @coderabbitai help to get the list of available commands and usage tips.

@norrietaylor
norrietaylor marked this pull request as ready for review May 14, 2026 06:35
@norrietaylor
norrietaylor merged commit 72d3d84 into main May 19, 2026
8 checks passed
@norrietaylor
norrietaylor deleted the chore/retire-old-install-pre-gh-aw-add branch May 19, 2026 02:26
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.

2 participants