Repository navigation
Expand file tree
/
Copy pathVERSION_MANIFEST.json
More file actions
48 lines (48 loc) · 1.69 KB
/
Copy pathVERSION_MANIFEST.json
File metadata and controls
48 lines (48 loc) · 1.69 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
{
"canonicalVersion": "0.4.1",
"policy": "Every externally-published Pullboard surface shares ONE version. This is an operator convention, not a semver consequence: bump them together on every release, even a surface whose own code did not change this cycle. The single value below is the source of truth. To release, bump ONLY this field plus the version fields it governs, then run the pre-release check.",
"preReleaseCheck": "node scripts/check-surface-versions.mjs (run from the pullboard-node repo root, with the sibling repos checked out next to it)",
"siblingRepoRoot": "..",
"surfaces": [
{
"id": "npm:@pullboard/client",
"channel": "npm",
"repo": "pullboard-node",
"versionFile": "packages/client/package.json",
"type": "package.json"
},
{
"id": "npm:@pullboard/cli",
"channel": "npm",
"repo": "pullboard-node",
"versionFile": "packages/cli/package.json",
"type": "package.json",
"internalDeps": ["@pullboard/client"]
},
{
"id": "npm:pullboard",
"channel": "npm",
"repo": "pullboard-node",
"versionFile": "packages/pullboard/package.json",
"type": "package.json",
"internalDeps": ["@pullboard/cli"]
},
{
"id": "clawhub:@pullboard/openclaw-pullboard",
"channel": "clawhub",
"repo": "pullboard-openclaw",
"versionFile": "package.json",
"type": "package.json"
},
{
"id": "pypi:pullboard",
"channel": "pypi",
"repo": "pullboard-python",
"versionFile": "pyproject.toml",
"type": "pyproject.toml",
"extraVersionFiles": [
{ "path": "src/pullboard/__init__.py", "type": "python-dunder" }
]
}
]
}