Skip to content

Commit 3356e6f

Browse files
hyperpolymathclaude
andcommitted
chore(ci): replace per-repo governance copies with shared bundle wrapper
Per verisimiser#59 / standards#81: the ~8 portable governance workflows were duplicated per-repo (a drift engine). This deletes the local copies and adds one governance.yml that calls hyperpolymath/standards/.github/workflows/governance-reusable.yml@main. Load-bearing build/security workflows are untouched. Idempotent. Refs verisimiser#59 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 929653c commit 3356e6f

5 files changed

Lines changed: 26 additions & 133 deletions

File tree

.github/workflows/governance.yml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
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 the same commit:
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+
# (rust-ci, codeql, dependabot, release, scan/mirror/pages plumbing).
12+
13+
name: Governance
14+
15+
on:
16+
push:
17+
branches: [main, master]
18+
pull_request:
19+
workflow_dispatch:
20+
21+
permissions:
22+
contents: read
23+
24+
jobs:
25+
governance:
26+
uses: hyperpolymath/standards/.github/workflows/governance-reusable.yml@main

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

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

.github/workflows/quality.yml

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

.github/workflows/security-policy.yml

Lines changed: 0 additions & 37 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)