Skip to content

fix: repoint CivicSuite org references to townlight (post org-transfer) - #181

Merged
scottconverse merged 3 commits into
mainfrom
fix/repoint-civicsuite-org-refs
Sep 8, 2026
Merged

scottconverse merged 3 commits into
mainfrom
fix/repoint-civicsuite-org-refs

Conversation

@scottconverse

Copy link
Copy Markdown
Contributor

Sweeps live github.com/CivicSuite/* references to their townlight/* homes after the 2026-08-12 org transfer: wheel URLs in pyproject, pip installs in workflows, checkout targets, clone URLs, install docs, and the tests that assert the wheel URL.

Left unchanged on purpose: CHANGELOG, dated audits/evidence, the tier-1 retrofit ledger, release_provenance fixtures, and every Sigstore identity or --repo used to verify attestations signed under the CivicSuite identity before the transfer (those identities are baked into the certificates).

The old CivicSuite org still exists with zero repos, so redirects hold; this removes the dependency on them.

Supersedes #180, which changed only the pyproject line and failed its own URL-asserting test.

🤖 Generated with Claude Code

The repos moved from the CivicSuite org to townlight on 2026-08-12. This
sweeps live code, workflows, scripts, install docs, and the tests that
assert the civiccore wheel URL from github.com/CivicSuite/* to the
townlight/* homes (civiccore -> core, civicclerk -> meetings,
civiccode -> ordinances, civicrecords-ai -> sunshine).

Left as-is on purpose: CHANGELOG.md, docs/audits and docs/evidence,
tier1-retrofit-ledger.json, release_provenance fixtures, and every
Sigstore workflow identity or --repo used to verify attestations that
were signed under the CivicSuite identity before the transfer.

Supersedes #180.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
scottconverse and others added 2 commits September 8, 2026 11:44
The CI and cleanroom npm-audit gates fail on two transitive dev
dependencies: nanoid <=3.3.17 (GHSA-28wg-ghj8-5hjv, GHSA-2v37-7h3g-55p8)
and postcss <=8.5.22 (GHSA-fxqj-rqcc-2cmp, GHSA-r28c-9q8g-f849). npm audit
fix bumps nanoid 3.3.12 -> 3.3.18 and postcss 8.5.15 -> 8.5.28 in the
lockfile only; package.json is unchanged. npm audit now reports 0
vulnerabilities, the Vite build succeeds, and vitest passes 33/33.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
…tract test

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@scottconverse
scottconverse merged commit f88375e into main Sep 8, 2026
2 checks passed
@scottconverse
scottconverse deleted the fix/repoint-civicsuite-org-refs branch September 8, 2026 17:53
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.

1 participant