Skip to content

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

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

scottconverse merged 2 commits into
masterfrom
fix/repoint-civicsuite-org-refs

Conversation

@scottconverse

Copy link
Copy Markdown
Collaborator

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 #107, 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 #107.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
The frontend audit gate fails on browserslist (GHSA-c83g-rgw3-j3cx,
GHSA-73wf-gq98-2v4g), @tiptap/core (GHSA-cp6q-959q-f8rh), and
postcss-selector-parser (GHSA-w9m9-85wc-3x92). npm audit fix alone bumps
@tiptap/core to 3.31.3 while @tiptap/react stays at 3.22.x, and the Vite
build then fails on a missing schedulePositionCheck export. Bump the four
declared @tiptap packages to ^3.31.3 so every tiptap package resolves to
3.31.3. npm audit: 0 vulnerabilities; vite build succeeds; vitest 42/42.

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