Skip to content

fix(release): make ClawHub publish best effort#2441

Closed
OneStepAt4time wants to merge 2 commits into
mainfrom
fix/release-clawhub-optional-clean
Closed

fix(release): make ClawHub publish best effort#2441
OneStepAt4time wants to merge 2 commits into
mainfrom
fix/release-clawhub-optional-clean

Conversation

@OneStepAt4time
Copy link
Copy Markdown
Owner

Summary

Validation

  • npx --yes js-yaml .github/workflows/release.yml
  • actionlint .github/workflows/release.yml
  • git diff --check
  • Previous fix(release): make ClawHub publish best effort #2440 validation for the same workflow-only hardening also passed build/typecheck/full tests before the slug sync update.

Release context

v0.6.6-preview published all critical artifacts successfully, but the release workflow is red because publish-clawhub failed with an external slug ownership error. This hotfix prevents that optional channel from making future release runs fail.

Main-target exception

This targets main intentionally as a release hotfix because the production tag workflow already failed on main. It still requires human authorization/review before merge.

Copilot AI added 2 commits May 2, 2026 19:38
Use the owned ClawHub slug and keep the optional ClawHub channel from failing the whole release when the external registry rejects a publish.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@OneStepAt4time
Copy link
Copy Markdown
Owner Author

Closing as superseded: #2440 was merged to main and now contains the same desired release workflow state (ClawHub best-effort + onestep-aegis slug). This PR has no remaining file diff.

Copy link
Copy Markdown
Contributor

@aegis-gh-agent aegis-gh-agent Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Approved. Promotion of ClawHub best-effort fix (#2440) from develop → main. CI green.

⚠️ Targets main — merge left to Hermes per branching policy.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants