Skip to content

Make release publishing idempotent#38

Merged
jasonacurry merged 1 commit into
mainfrom
codex/backfill-cli-release
May 4, 2026
Merged

Make release publishing idempotent#38
jasonacurry merged 1 commit into
mainfrom
codex/backfill-cli-release

Conversation

@jasonacurry
Copy link
Copy Markdown
Contributor

Summary

  • detect existing @xerg/cli versions before npm publish
  • detect existing ClawHub skill versions before ClawHub publish
  • skip duplicate publishes while still failing on unexpected registry or ClawHub errors

Verification

  • pnpm lint
  • pnpm typecheck
  • git diff --check -- .github/workflows/publish-npm.yml
  • ruby -e "require 'yaml'; YAML.load_file('.github/workflows/publish-npm.yml')"

@jasonacurry jasonacurry merged commit c753542 into main May 4, 2026
4 checks passed
@jasonacurry jasonacurry deleted the codex/backfill-cli-release branch May 4, 2026 15:26
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.

1 participant