Publish npm package via GitHub Actions
publishskillsetup L2★61,462
code-yeongyu/oh-my-openagent ↗What it does
Publish oh-my-opencode to npm with full 3-layer release verification
Best for
When you need end-to-end release orchestration across npm, GitHub, lazycodex, and Discord in a single coordinated workflow.
Inputs
- · version bump type (patch/minor/major), uncommitted changes state, remote sync status
Outputs
- · npm package published, GitHub release created, lazycodex-ai synced, Discord announcement posted
Requires
- · git
- · GitHub Actions
- · npm registry
- · Discord webhook
Preconditions
Code clean and committed; remote synced; CI passes; version bump type confirmed by user
Failure modes
- · Workflow hangs at workflow-completion poll
- · Discord announcement fails (authentication)
- · lazycodex-ai or code-yeongyu/lazycodex release omitted
Trust signals
- · 14-step todo list tracks all three release surfaces
- · Mandatory Discord announcement at step 7.5 (not optional)
- · Verifies all 7 platform binaries before declaring complete