publish-release: send a publish report to Argus #14

Closed
opened 2026-10-29 12:49:28 +00:00 by Gilles · 0 comments
Owner

Monitoring plan, phase 5 (argus/backend#22).

Scope

After the release (numbered or devel) is published, publish-release sends a publish report to Argus when ARGUS_UPLOAD_TOKEN is set (skipped otherwise; a failed upload only warns, the release stays done):

  • version (or devel), kind (release / devel), date, the release page link;
  • artifacts: every --asset (name, size, download URL) plus --artifact "name|bytes|url" for things that aren't release assets (a Docker image);
  • dependencies from --dependencies FILE (lines name==version, name@version or name version), extra --link "label|url";
  • ref = the current branch, commit = HEAD, run URL and actor, like argus/upload-action.
Monitoring plan, phase 5 (argus/backend#22). ## Scope After the release (numbered or devel) is published, `publish-release` sends a `publish` report to Argus when `ARGUS_UPLOAD_TOKEN` is set (skipped otherwise; a failed upload only warns, the release stays done): - version (or `devel`), kind (`release` / `devel`), date, the release page link; - artifacts: every `--asset` (name, size, download URL) plus `--artifact "name|bytes|url"` for things that aren't release assets (a Docker image); - dependencies from `--dependencies FILE` (lines `name==version`, `name@version` or `name version`), extra `--link "label|url"`; - ref = the current branch, commit = HEAD, run URL and actor, like argus/upload-action.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
guardians_of_the_galaxy/ci-base#14
No description provided.