cyberneticlibrary

Publish npm package via GitHub Actions

publishskillsetup L261,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