Skip to content

chore: migrate repo-location refs from Gerrrt to dotgibson org#128

Merged
Gerrrt merged 1 commit into
mainfrom
claude/github-org-migration-dotgibson-kqnrfn
Jul 1, 2026
Merged

chore: migrate repo-location refs from Gerrrt to dotgibson org#128
Gerrrt merged 1 commit into
mainfrom
claude/github-org-migration-dotgibson-kqnrfn

Conversation

@Gerrrt

@Gerrrt Gerrrt commented Jul 1, 2026

Copy link
Copy Markdown
Collaborator

What

Part of the org migration Gerrrt β†’ dotgibson. Rewrites hardcoded repo-location references across Core's vendored-out surface:

  • URLs β€” .bin/sync-upstream.sh (CORE_REPO_URL), ARCHITECTURE.md (subtree example)
  • Reusable-workflow uses: refs β€” auto-tag-call.yml, bootstrap-test.yml, core-integrity-call.yml
  • github.repository_owner guards β€” release.yml, sync-fanout.yml, notify-web.yml (these silently no-op under any other owner, so they must move with the org)
  • notify-web dispatch URL β†’ api.github.com/repos/dotgibson/dotfiles-web/dispatches
  • Showcase Pages badge β€” gerrrt.github.io β†’ dotgibson.github.io

Deliberately NOT changed (personal handle, not repo locations)

  • nvim Lua namespace nvim/lua/gerrrt/** β€” renaming breaks require()
  • @gerrrt in CODEOWNERS
  • CHANGELOG history entries

Verification

make audit β†’ pass 231, skip 0, fail 0 (full toolchain: shellcheck, actionlint, markdownlint, luacheck, gitleaks, zsh behavioral suite).

Fan-out

After merge, make sync fans this into every OS repo's core/ β€” no vendored core/ tree is hand-edited.

πŸ€– Generated with Claude Code


Generated by Claude Code

Rewrite hardcoded repo-location references from the Gerrrt personal
account to the new dotgibson org across Core's vendored-out surface:

- URLs in .bin/sync-upstream.sh and ARCHITECTURE.md
- reusable-workflow uses: refs (auto-tag-call, bootstrap-test,
  core-integrity-call)
- github.repository_owner guards in release, sync-fanout, notify-web
  (these silently no-op under any other owner)
- notify-web dispatch URL + the showcase Pages badge
  (gerrrt.github.io -> dotgibson.github.io)

The nvim lua/gerrrt/** module namespace and the @Gerrrt code-owner are
left untouched β€” those are the personal handle, not repo locations.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01RMEBzQWNQPcYfUEbin1zjW
Copilot AI review requested due to automatic review settings July 1, 2026 06:19

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR is part of the Gerrrt β†’ dotgibson organization migration. It rewrites hardcoded repo-location references across Core's vendored-out surface β€” repo URLs, reusable-workflow uses: refs (in doc comments), github.repository_owner guards, the notify-web dispatch URL, and the showcase Pages badge β€” so they point at the new org. Personal-handle references (the nvim lua/gerrrt/** namespace and @gerrrt code-owner) are deliberately left unchanged since renaming them would break require() and ownership, respectively.

Changes:

  • Migrated repo URLs and subtree/dispatch endpoints (.bin/sync-upstream.sh, ARCHITECTURE.md, notify-web.yml) and the showcase badge (README.md) to dotgibson.
  • Updated the functional github.repository_owner == 'dotgibson' guards in release.yml, sync-fanout.yml, and notify-web.yml, plus documentation uses: refs in the reusable-workflow headers.
  • Recorded the migration in CHANGELOG.md under [Unreleased].

Reviewed changes

Copilot reviewed 10 out of 10 changed files in this pull request and generated no comments.

Show a summary per file
File Description
README.md Showcase Pages badge URL gerrrt.github.io β†’ dotgibson.github.io.
CHANGELOG.md Adds an [Unreleased] entry documenting the migration and the deliberate exclusions.
ARCHITECTURE.md Updates the git subtree add example URL to the new org.
.bin/sync-upstream.sh Points CORE_REPO_URL at the new org.
.github/workflows/release.yml Owner guard Gerrrt β†’ dotgibson.
.github/workflows/sync-fanout.yml Owner guard Gerrrt β†’ dotgibson.
.github/workflows/notify-web.yml Owner guard, setup comment, and dispatch URL updated to new org.
.github/workflows/auto-tag-call.yml Doc-comment uses: ref updated.
.github/workflows/bootstrap-test.yml Doc-comment uses: ref updated.
.github/workflows/core-integrity-call.yml Doc-comment uses: ref updated.

πŸ’‘ Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

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