Files
540bed3f4b fix: publish to the Comfy Registry with pinned comfy-cli instead of the broken action (#13)
The first registry run (v0.4.0) failed before reaching the API: the pinned
publish-node-action v1.0.1 runs `comfy --yes env`, which comfy-cli 1.21.0
rejects ("No such option: --yes"). v1.0.1 also ignores skip_checkout and
pip-installs comfy-cli unpinned. The review had checked the action's main
branch, not the pinned commit.

The registry job now installs comfy-cli==1.21.0 and runs
`comfy --skip-prompt --no-enable-telemetry node publish --token` with the
token passed through the environment. Verified locally with 1.21.0 and a
deliberately invalid token: validation passes, the command is
non-interactive, and it reaches the Registry API, which answers
"400 Invalid personal access token".

Co-authored-by: Shiori <shiori@harem.world>
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-24 16:23:56 -04:00
..