Skip to content

Commit d2541f9

Browse files
chore(ci): replace per-repo governance copies with shared bundle wrapper (#59) (#81)
Estate governance-wrapper rollout (verisimiser#59 / standards#81). ephapax requires signed commits + PR (ruleset), so unlike the 304 direct-push repos this lands as a PR. Deletes the 7 per-repo governance workflow copies (guix-nix-policy, npm-bun-blocker, rsr-antipattern, security-policy, ts-blocker, wellknown-enforcement, workflow-linter) and adds one `governance.yml` calling `hyperpolymath/standards/.github/workflows/governance-reusable.yml@main`. Load-bearing build/security workflows untouched. Refs verisimiser#59 🤖 Generated with [Claude Code](https://claude.com/claude-code)
1 parent e83e5b5 commit d2541f9

8 files changed

Lines changed: 25 additions & 575 deletions

.github/workflows/governance.yml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# SPDX-License-Identifier: PMPL-1.0-or-later
2+
# governance.yml — single wrapper calling the shared estate governance bundle
3+
# in hyperpolymath/standards instead of carrying per-repo copies.
4+
#
5+
# Replaces the per-repo governance scaffolding removed in this PR:
6+
# quality.yml, guix-nix-policy.yml, npm-bun-blocker.yml, ts-blocker.yml,
7+
# security-policy.yml, rsr-antipattern.yml, wellknown-enforcement.yml,
8+
# workflow-linter.yml
9+
#
10+
# Load-bearing build/security workflows stay standalone in the repo.
11+
12+
name: Governance
13+
14+
on:
15+
push:
16+
branches: [main, master]
17+
pull_request:
18+
workflow_dispatch:
19+
20+
permissions:
21+
contents: read
22+
23+
jobs:
24+
governance:
25+
uses: hyperpolymath/standards/.github/workflows/governance-reusable.yml@main

.github/workflows/guix-nix-policy.yml

Lines changed: 0 additions & 36 deletions
This file was deleted.

.github/workflows/npm-bun-blocker.yml

Lines changed: 0 additions & 21 deletions
This file was deleted.

.github/workflows/rsr-antipattern.yml

Lines changed: 0 additions & 194 deletions
This file was deleted.

.github/workflows/security-policy.yml

Lines changed: 0 additions & 44 deletions
This file was deleted.

.github/workflows/ts-blocker.yml

Lines changed: 0 additions & 26 deletions
This file was deleted.

0 commit comments

Comments
 (0)