ci: update deploy-health owner slug to peptide-repo org #26

Merged
peptiderepo merged 1 commits from claude/org-ref-fix-20260617 into main 2026-06-17 07:00:53 +00:00
peptiderepo commented 2026-06-17 06:58:28 +00:00 (Migrated from github.com)

What changed

Updated const owner = 'peptiderepo' → 'peptide-repo' in .github/workflows/deploy-health.yml line 25.

Why

After the user→org migration (2026-06-16), the deploy-health.yml workflow uses the GitHub API with an owner variable to query all app repos. That variable still referenced the old user slug peptiderepo — the workflow would silently get 404s or wrong results when calling the API under the new org peptide-repo.

Scope — only this one ref needed fixing

All uses: / repository: reusable-workflow refs across the full estate were already canonicalised to peptide-repo/ during the migration. This was the only remaining GitHub owner slug ref.

Unchanged (intentionally):

  • Comment on line 3 (brand name in description text)
  • git config user.name "peptiderepo" in ci.yml — committer identity, not a GitHub org slug
  • All domain refs (peptiderepo.com), emails, text-domains, secret names

Risk flags

Low. Single string substitution in a monitoring-only workflow; no deploy path affected.

Test plan

CI (ci-self-test.yml) validates the workflow file. The deploy-health workflow itself runs on schedule — correctness verified by the canonical org slug the GitHub API now receives.

## What changed Updated `const owner = 'peptiderepo'` → `'peptide-repo'` in `.github/workflows/deploy-health.yml` line 25. ## Why After the user→org migration (2026-06-16), the `deploy-health.yml` workflow uses the GitHub API with an `owner` variable to query all app repos. That variable still referenced the old user slug `peptiderepo` — the workflow would silently get 404s or wrong results when calling the API under the new org `peptide-repo`. ## Scope — only this one ref needed fixing All `uses:` / `repository:` reusable-workflow refs across the full estate were already canonicalised to `peptide-repo/` during the migration. This was the only remaining GitHub owner slug ref. **Unchanged (intentionally):** - Comment on line 3 (brand name in description text) - `git config user.name "peptiderepo"` in ci.yml — committer identity, not a GitHub org slug - All domain refs (`peptiderepo.com`), emails, text-domains, secret names ## Risk flags Low. Single string substitution in a monitoring-only workflow; no deploy path affected. ## Test plan CI (`ci-self-test.yml`) validates the workflow file. The deploy-health workflow itself runs on schedule — correctness verified by the canonical org slug the GitHub API now receives.
Sign in to join this conversation.