Send publish reports to Argus from the release job #5

Closed
opened 2026-10-30 06:29:30 +00:00 by Gilles · 0 comments
Owner

Monitoring plan, phase 5 rollout (pilots: argus/backend#45, argus/frontend#35).

publish-release (ci-base) sends a publish report to Argus when ARGUS_UPLOAD_TOKEN is set: version, release page, artifacts with their size, dependencies. Wire it into both release steps (numbered release and devel snapshot).

  • New step "Collect publish details for Argus": ARGUS_ARTIFACT = built wheel name|bytes|package page; /tmp/dependencies.txt = the runtime dependencies declared in pyproject.toml (name specifier lines, e.g. Django >=4.2).
Monitoring plan, phase 5 rollout (pilots: argus/backend#45, argus/frontend#35). `publish-release` (ci-base) sends a `publish` report to Argus when `ARGUS_UPLOAD_TOKEN` is set: version, release page, artifacts with their size, dependencies. Wire it into both release steps (numbered release and devel snapshot). - New step "Collect publish details for Argus": `ARGUS_ARTIFACT` = built wheel `name|bytes|package page`; `/tmp/dependencies.txt` = the runtime dependencies declared in `pyproject.toml` (`name specifier` lines, e.g. `Django >=4.2`).
Sign in to join this conversation.
No description provided.