- pyproject: [tool.comfy] PublisherId "ericmey" (active; checked on the
public API), DisplayName, and a Repository URL. The node name
"comfyui-immich" was free on the Registry.
- .comfyignore keeps tests/, .github/ and .claude/ out of the package.
`comfy node validate` passes; `comfy node pack` contains only the node,
web/, README, LICENSE and .env.example.
- release.yml: a separate `registry` job after `release`, with contents:
read. It checks out the new tag with persist-credentials: false and runs
Comfy-Org/publish-node-action pinned to v1.0.1 by commit, with
skip_checkout (its own checkout would reset to the pre-bump commit and
publish the previous version). The action pip-installs comfy-cli
unpinned, which is why it gets no write token.
Co-authored-by: Shiori <shiori@harem.world>
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>