publish-release: send a publish report to Argus #15
No reviewers
Labels
No labels
breaking
bug
ci
dependencies
documentation
feature
security
skip-changelog
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
guardians_of_the_galaxy/ci-base!15
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/14-publish-report-to-argus"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Closes #14
Monitoring plan, phase 5 (argus/backend#22, PR argus/backend#42).
Changes
publish-release: after the release (numbered or devel), ifARGUS_UPLOAD_TOKENis set, POSTs apublishreport (JSON) to${ARGUS_URL:-https://reports.stationmyr.net}/api/projects/<repo>/reports/:devel-<sha7>for the rolling snapshot), kind, date;--asset(size from disk, download URL from the release re-read after attaching) +--artifact "name|bytes|url"(e.g. a Docker image);--link "label|url";--dependencies FILE(name==v,name@vincl. scoped@a/b@v,name v;#comments);GITHUB_REF_NAME(default master), commit = HEAD, run URL, actor.::warning::only, the release stays done.node --test release-notes/*.test.mjs: 27 passed).Needs argus/backend#42 deployed before a repo sets the token (older Argus refuses
report_type=publish).🤖 Generated with Claude Code
https://claude.ai/code/session_014BSmBtGWeFBD9z4mYm9SjA