-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathregistry-launch.json
More file actions
125 lines (125 loc) · 4.71 KB
/
registry-launch.json
File metadata and controls
125 lines (125 loc) · 4.71 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
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
{
"channels": [
{
"candidate": "zero-intel/zero",
"channel": "github_release",
"current_release": "v0.1.2",
"evidence": [
"docs/releases/v0.1.2-evidence.md",
"Formula/zero.rb",
".github/workflows/release.yml"
],
"required_before_enablement": [],
"status": "published"
},
{
"candidate": "zero-intel/zero",
"channel": "homebrew_tap",
"current_release": "v0.1.2",
"evidence": [
"Formula/zero.rb",
"docs/distribution.md",
"docs/release.md"
],
"required_before_enablement": [],
"status": "ready"
},
{
"candidate": "zero-engine",
"channel": "pypi",
"current_release": "0.1.2",
"evidence": [
"https://pypi.org/project/zero-engine/0.1.2/",
"scripts/mcp_registry_listing_check.py --require-pypi-published --json",
"docs/distribution.md"
],
"required_before_enablement": [],
"status": "published"
},
{
"candidate": "zero-os,zero-commands,zero-config,zero-doctor,zero-engine-client,zero-headless,zero-onboarding,zero-operator-state,zero-session,zero-testkit,zero-tui",
"channel": "crates_io",
"current_release": "0.1.2",
"evidence": [
"https://crates.io/crates/zero-os/0.1.2",
"cargo install zero-os --version 0.1.2",
"cargo owner --list zero-os => squaeragent",
"CRATESIO_API_TOKEN GitHub secret",
"docs/registry-launch.md",
"docs/distribution.md"
],
"required_before_enablement": [],
"status": "published"
},
{
"candidate": "ghcr.io/zero-intel/zero",
"channel": "container_registry",
"current_release": "0.1.2",
"evidence": [
"legacy authenticated smoke: ghcr.io/zero-intel/zero-paper:0.1.2",
"legacy digest: sha256:1a9c2f0d2388ad117157b86a70d7db1ff78653d1b9e29c9d936c55efe7666de6",
"legacy workflow: https://github.com/zero-intel/zero/actions/runs/25360430397",
"ghcr.io/zero-intel/zero:0.1.2",
"sha256:048728c531aa79306e8e6b3618c61e3b4a6f74d80fff6da57deabb79bae4ed7b",
"product workflow: https://github.com/zero-intel/zero/actions/runs/25362037363",
"GHCR package visibility public",
"anonymous docker pull ghcr.io/zero-intel/zero:0.1.2",
"docker run --rm ghcr.io/zero-intel/zero:0.1.2",
"docker run --rm ghcr.io/zero-intel/zero:0.1.2 python /app/examples/paper-trading/run.py",
".github/workflows/container-publish.yml",
"docs/registry-launch.md",
"docs/distribution.md"
],
"required_before_enablement": [],
"status": "published"
},
{
"candidate": "getzero/zero",
"channel": "docker_hub",
"current_release": "0.1.2",
"evidence": [
"getzero/zero:0.1.2",
"sha256:d810ae677af04958a95b387e6fbc7ff15baa4d8488b26cfb76b31cc4ee300162",
"https://github.com/zero-intel/zero/actions/runs/25362037363",
"anonymous docker pull getzero/zero:0.1.2",
"docker run --rm getzero/zero:0.1.2",
"docker run --rm getzero/zero:0.1.2 python /app/examples/paper-trading/run.py",
"Dockerfile",
".github/workflows/container-publish.yml",
"docs/distribution.md",
"docs/registry-launch.md"
],
"required_before_enablement": [],
"status": "published"
}
],
"checks": {
"cargo_workspace_version": "0.1.2",
"docs_name_cargo_owner": true,
"docs_name_registry_rollback": true,
"docs_name_trusted_publishing": true,
"docs_release_states_no_registry_publish": true,
"homebrew_formula_tracks_current_release": true,
"package_registry_publication_enabled": true,
"pypi_candidate_matches_pyproject": true,
"pypi_package_published": true,
"release_evidence_current": true,
"release_workflow_has_no_cargo_publish": true,
"release_workflow_has_no_container_push": true,
"release_workflow_has_no_pypi_publish": true,
"schema_version": "zero.registry_launch_packet.v1"
},
"forbidden_publish_markers_found": {
"container": [],
"crates": [],
"pypi": []
},
"generated_at": "2026-05-04T00:00:00Z",
"schema_version": "zero.registry_launch_packet.v1",
"summary": {
"current_release": "v0.1.2",
"default_distribution": "GitHub Release, public Homebrew tap, PyPI zero-engine, crates.io zero-os, Docker Hub getzero/zero, and GHCR ghcr.io/zero-intel/zero",
"package_registries_enabled": true,
"policy": "PyPI zero-engine is published through Trusted Publishing; crates.io zero-os is published manually with a least-privilege token until tokenless publishing is available; Docker Hub getzero/zero and GHCR ghcr.io/zero-intel/zero are published with anonymous pull evidence."
}
}