Skip to content

fix(ci): skip ClawHub publish gracefully when version already exists #677

fix(ci): skip ClawHub publish gracefully when version already exists

fix(ci): skip ClawHub publish gracefully when version already exists #677

Triggered via push May 16, 2026 09:13
Status Success
Total duration 7m 38s
Artifacts 9

release.yml

on: push
Matrix: fault-harness
generate-checksums
7s
generate-checksums
generate-sbom
26s
generate-sbom
generate-predicate
5s
generate-predicate
Release preflight
18s
Release preflight
ensure-github-release
5s
ensure-github-release
attest-npm
6s
attest-npm
check-tag-freshness
7s
check-tag-freshness
attach-attestation
5s
attach-attestation
publish-npm
8s
publish-npm
publish-helm-chart
7s
publish-helm-chart
publish-typescript-sdk
35s
publish-typescript-sdk
attach-checksums
6s
attach-checksums
attach-sbom
6s
attach-sbom
publish-clawhub
22s
publish-clawhub
refresh-pages
5s
refresh-pages
publish-python-sdk
1m 16s
publish-python-sdk
cleanup-release-branch
4s
cleanup-release-branch
attest-build-provenance
6s
attest-build-provenance
Fit to window
Zoom out
Zoom in

Annotations

11 warnings and 8 notices
Fault harness (JSONL corruption)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Fault harness (channel 5xx)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Fault harness (SSE drop)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
generate-checksums
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
generate-predicate
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
generate-predicate
Retention days cannot be greater than the maximum allowed retention set within the repository. Using 90 instead.
generate-sbom
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Release preflight
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
attest-npm
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
attest-npm
Retention days cannot be greater than the maximum allowed retention set within the repository. Using 90 instead.
Release preflight
Helm gh-pages preflight created a local commit only; no push was performed.
Release preflight
Release tag v0.6.7 resolves to npm version 0.6.7 with dist-tag latest.
check-tag-freshness
Tag v0.6.7 was just pushed — skipping freshness check for tag-push event.
publish-npm
@onestepat4time/aegis@0.6.7 already exists on npm (0.6.7); skipping root npm publish.
publish-clawhub
ClawHub version 0.6.7 already exists — skipping.
publish-typescript-sdk
@onestepat4time/aegis-client@0.6.7 already exists on npm (0.6.7); skipping TypeScript SDK npm publish.
publish-python-sdk
Generating and uploading digital attestations
cleanup-release-branch
No release branch release/0.6.7 exists; nothing to delete.

Artifacts

Produced during runtime
Name Size Digest
checksums Expired
226 Bytes
sha256:2ea06363940236c1651b7b1530051867d6c9263f74d34f8d8200199da51d9ba2
fault-harness-channel-5xx Expired
3.63 KB
sha256:3a60abe2938f98393c3b066bedb1819d69706f554bbf85b33c6a2a493b1a966d
fault-harness-jsonl-corruption Expired
2.27 KB
sha256:a5d930b40a44b0a91bdeefad8bf0828ffee5122f6e590fa1d72a3fc23296c9e2
fault-harness-sse-drop Expired
1.87 KB
sha256:ba6a36af9b0d422111f8b6a10d63ae495e0e63b59820785f41c8bdedf1e67732
helm-chart Expired
4.47 KB
sha256:8a474d074440dc2044a4b605ab9b8e23bf7189855da3a9a54064e2eb8f71dfbb
npm-attestation Expired
6.2 KB
sha256:935d07def125b6ae3cdc4f517bcb433707c6582946a1ea0c4dd6468b6a4a77f0
package Expired
1.62 MB
sha256:631a1ef83dc89e6089d7621219594ec553a88e688a3ce130111c31b117545e8c
predicate Expired
342 Bytes
sha256:e22c555b4df7252597366f066207836e52c9b2a12d9b715c4a7636f95ed9453f
sbom Expired
109 KB
sha256:e95304f5361d1cca21f1cfc725061956b4c251cc8897338be60326ec4a7bb5ea