Skip to content

ci(skill): publish OpenMAIC skill to ClawHub - #1056

Merged
wyuc merged 26 commits into
mainfrom
codex/clawhub-skill-publish-workflow
Aug 6, 2026
Merged

ci(skill): publish OpenMAIC skill to ClawHub#1056
wyuc merged 26 commits into
mainfrom
codex/clawhub-skill-publish-workflow

Conversation

@wyuc

@wyuc wyuc commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add ClawHub preview checks for OpenMAIC skill pull requests
  • publish skills/openmaic from main with a pinned CLI version
  • protect the publish token with a main-only GitHub Environment

Verification

  • actionlint
  • YAML parse
  • Prettier
  • ClawHub dry run, would publish v0.3.2
  • cross-review with Codex and Claude

@wyuc
wyuc marked this pull request as ready for review August 5, 2026 17:33
@wyuc
wyuc requested a review from CXuPercy August 5, 2026 17:33

@CXuPercy CXuPercy left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Clean CI workflow with solid security isolation (preview/bash3/publish三档权限分离), thorough version guard (no prerelease/build metadata, monotonic version, content-noop), and comprehensive test coverage. Hardcoded --owner wyuc confirmed as intentional. LGTM 🚀

@wyuc
wyuc merged commit c0da724 into main Aug 6, 2026
9 checks passed
@wyuc
wyuc deleted the codex/clawhub-skill-publish-workflow branch August 6, 2026 02:35
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