From 0367b32a1fbfc2ce2ff33bb4312a90d1117dd8e9 Mon Sep 17 00:00:00 2001 From: G <41178744+catomean@users.noreply.github.com> Date: Fri, 28 Aug 2026 14:00:54 +0200 Subject: [PATCH] =?UTF-8?q?chore:=20remove=20the=20forwarded=20sweep=20?= =?UTF-8?q?=E2=80=94=20every=20caller=20has=20migrated?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The shim was a migration aid: it kept sixteen repos working unchanged while they repointed from bitbaum/dotfiles to bitbaum/fleet. All sixteen have migrated, so it now forwards nothing. Verified before deleting, across all 38 org repos: 156 workflow files read, 0 unreadable, 0 remaining `uses:` references to dotfiles. "No hits" from a scan that skipped files is not an answer, so the unread count is part of the check. Removing it matters beyond tidiness. A shim that forwards nothing is a second place the sweep appears to live, and the whole reason this policy is shared is that copies drift — twenty-two of them once drifted into eight versions here. This repo is the development environment again: shell, editor, tool config. Co-Authored-By: Claude Opus 5 Claude-Session: https://claude.ai/code/session_01UvjGNAS9CMfEGNW26tUR4P --- .github/workflows/auto-merge-sweep.yml | 56 -------------------------- 1 file changed, 56 deletions(-) delete mode 100644 .github/workflows/auto-merge-sweep.yml diff --git a/.github/workflows/auto-merge-sweep.yml b/.github/workflows/auto-merge-sweep.yml deleted file mode 100644 index a9923bf..0000000 --- a/.github/workflows/auto-merge-sweep.yml +++ /dev/null @@ -1,56 +0,0 @@ -# FORWARDING SHIM — the sweep lives in bitbaum/fleet now (moved 2026-08-28). -# -# Sixteen repos call this file as a reusable workflow. This shim keeps every -# one of them working unchanged while they migrate to -# uses: bitbaum/fleet/.github/workflows/auto-merge-sweep.yml@main -# at their leisure. NO LOGIC LIVES HERE — logic in a shim is drift, which is -# the disease this whole arrangement exists to cure. - -name: Auto-merge sweep (moved to bitbaum/fleet) - -on: - workflow_call: - inputs: - base_branch: - type: string - default: main - ci_workflow: - type: string - default: ci.yml - rearm_workflows: - type: string - default: '' - deploy_workflow: - type: string - default: '' - max_run_attempts: - type: string - default: '3' - ref: - description: > - Pin the sweep version. Historic callers pass tags/shas of - bitbaum/dotfiles; the default 'master' (dotfiles' branch) is mapped - to fleet's 'main' below. A pinned sha of dotfiles will NOT resolve - in fleet — repin against bitbaum/fleet when migrating. - type: string - default: master - -permissions: - contents: write - pull-requests: write - actions: write - checks: read - statuses: read - -jobs: - forward: - uses: bitbaum/fleet/.github/workflows/auto-merge-sweep.yml@main - with: - base_branch: ${{ inputs.base_branch }} - ci_workflow: ${{ inputs.ci_workflow }} - rearm_workflows: ${{ inputs.rearm_workflows }} - deploy_workflow: ${{ inputs.deploy_workflow }} - max_run_attempts: ${{ inputs.max_run_attempts }} - ref: ${{ inputs.ref == 'master' && 'main' || inputs.ref }} - secrets: - token: ${{ secrets.token }}