Automate policy source freshness and inventory
Some checks failed
Build and publish policy-nexus image / build-and-push (push) Failing after 2s
Some checks failed
Build and publish policy-nexus image / build-and-push (push) Failing after 2s
This commit is contained in:
parent
78d096bdd5
commit
03a4fab9e0
17 changed files with 1647 additions and 42 deletions
130
source-inventory.config.json
Normal file
130
source-inventory.config.json
Normal file
|
|
@ -0,0 +1,130 @@
|
|||
{
|
||||
"schema_version": 1,
|
||||
"repositories": {
|
||||
"activity-core": {
|
||||
"branch": "main",
|
||||
"remote": "https://forgejo.coulomb.social/coulomb/activity-core.git",
|
||||
"selectors": ["docs/adr/*.md"]
|
||||
},
|
||||
"artifact-store": {
|
||||
"branch": "main",
|
||||
"remote": "https://forgejo.coulomb.social/coulomb/artifact-store.git",
|
||||
"selectors": ["docs/adr/*.md"]
|
||||
},
|
||||
"binect-js": {
|
||||
"branch": "main",
|
||||
"remote": "https://forgejo.coulomb.social/coulomb/binect-js.git",
|
||||
"selectors": ["docs/adr/*.md"]
|
||||
},
|
||||
"coulomb-loop": {
|
||||
"branch": "main",
|
||||
"remote": "https://forgejo.coulomb.social/coulomb/coulomb-loop.git",
|
||||
"selectors": ["docs/adr/*.md"]
|
||||
},
|
||||
"coulomb-social": {
|
||||
"branch": "main",
|
||||
"remote": "https://forgejo.coulomb.social/coulomb/coulomb-social.git",
|
||||
"selectors": ["docs/adr/*.md"]
|
||||
},
|
||||
"evidence-binder": {
|
||||
"branch": "main",
|
||||
"remote": "https://forgejo.coulomb.social/coulomb/evidence-binder.git",
|
||||
"selectors": ["docs/adr/*.md"]
|
||||
},
|
||||
"flex-auth": {
|
||||
"branch": "main",
|
||||
"remote": "https://forgejo.coulomb.social/coulomb/flex-auth.git",
|
||||
"selectors": ["docs/adr/*.md"]
|
||||
},
|
||||
"glas-harness": {
|
||||
"branch": "main",
|
||||
"remote": "https://forgejo.coulomb.social/coulomb/glas-harness.git",
|
||||
"selectors": ["docs/adr/*.md"]
|
||||
},
|
||||
"kaizen-agentic": {
|
||||
"branch": "main",
|
||||
"remote": "https://forgejo.coulomb.social/coulomb/kaizen-agentic.git",
|
||||
"selectors": ["docs/adr/*.md"]
|
||||
},
|
||||
"key-cape": {
|
||||
"branch": "main",
|
||||
"remote": "https://forgejo.coulomb.social/coulomb/key-cape.git",
|
||||
"selectors": ["docs/adr/*.md"]
|
||||
},
|
||||
"markitect-main": {
|
||||
"branch": "main",
|
||||
"remote": "https://forgejo.coulomb.social/coulomb/markitect-main.git",
|
||||
"selectors": ["docs/adr/*.md"]
|
||||
},
|
||||
"net-kingdom": {
|
||||
"branch": "main",
|
||||
"remote": "https://forgejo.coulomb.social/coulomb/net-kingdom.git",
|
||||
"selectors": ["canon/standards/**", "docs/adr/*.md"]
|
||||
},
|
||||
"policy-nexus": {
|
||||
"local": true,
|
||||
"selectors": ["docs/adr/*.md"]
|
||||
},
|
||||
"railiance-hosts": {
|
||||
"branch": "main",
|
||||
"remote": "https://forgejo.coulomb.social/coulomb/railiance-hosts.git",
|
||||
"selectors": ["docs/adr/*.md"]
|
||||
},
|
||||
"railiance-infra": {
|
||||
"branch": "main",
|
||||
"remote": "https://forgejo.coulomb.social/coulomb/railiance-infra.git",
|
||||
"selectors": ["docs/adr/*.md"]
|
||||
},
|
||||
"railiance-master": {
|
||||
"branch": "main",
|
||||
"remote": "https://forgejo.coulomb.social/coulomb/railiance-master.git",
|
||||
"selectors": ["docs/adr/*.md"]
|
||||
},
|
||||
"railiance-platform": {
|
||||
"branch": "main",
|
||||
"remote": "https://forgejo.coulomb.social/coulomb/railiance-platform.git",
|
||||
"selectors": ["docs/adr/*.md"]
|
||||
},
|
||||
"rapp-postgres": {
|
||||
"branch": "main",
|
||||
"remote": "https://forgejo.coulomb.social/coulomb/rapp-postgres.git",
|
||||
"selectors": ["docs/adr/*.md"]
|
||||
},
|
||||
"rein-aharness": {
|
||||
"branch": "main",
|
||||
"remote": "https://forgejo.coulomb.social/coulomb/rein-aharness.git",
|
||||
"selectors": ["docs/adr/*.md"]
|
||||
},
|
||||
"target-revenue": {
|
||||
"branch": "main",
|
||||
"remote": "https://forgejo.coulomb.social/coulomb/target-revenue.git",
|
||||
"selectors": ["docs/adr/*.md"]
|
||||
},
|
||||
"the-custodian": {
|
||||
"branch": "main",
|
||||
"remote": "https://forgejo.coulomb.social/coulomb/the-custodian.git",
|
||||
"selectors": [
|
||||
"canon/architecture/**",
|
||||
"canon/constitution/**",
|
||||
"canon/standards/**"
|
||||
]
|
||||
}
|
||||
},
|
||||
"excluded_scopes": [
|
||||
{
|
||||
"repository": "the-custodian",
|
||||
"path": "canon/values",
|
||||
"reason": "Out of publication scope until the canon owner marks an individual document as governing."
|
||||
},
|
||||
{
|
||||
"repository": "the-custodian",
|
||||
"path": "canon/tpsc",
|
||||
"reason": "Out of publication scope until the canon owner marks an individual document as governing."
|
||||
},
|
||||
{
|
||||
"repository": "the-custodian",
|
||||
"path": "canon/projects",
|
||||
"reason": "Project material is not governing canon for this publication surface."
|
||||
}
|
||||
]
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue