Files
BRADSEC 9c856bf35c Fix publish: pin action to working v1 head, not broken 1.0.1 tag
The 1.0.1 release tag (7578cdb) runs 'comfy --yes env'; current comfy-cli
removed --yes, so publish failed with 'No such option: --yes'. The v1 ref
(0eb6cd7) uses 'comfy --skip-prompt --no-enable-telemetry env' and works.
Pin to that commit.
2026-06-27 20:40:47 +10:00

27 lines
766 B
YAML

name: Publish to Comfy registry
on:
workflow_dispatch:
push:
branches:
- main
- master
paths:
- "pyproject.toml"
permissions:
issues: write
jobs:
publish-node:
name: Publish Custom Node to registry
runs-on: ubuntu-latest
if: ${{ github.repository_owner == 'bradsec' }}
steps:
- name: Check out code
uses: actions/checkout@v4
- name: Publish Custom Node
uses: Comfy-Org/publish-node-action@0eb6cd742945443bee7f79eeddd4f732780029a1 # v1 (1.0.1 release tag is broken: uses removed comfy --yes flag)
with:
## Add your own personal access token to your Github Repository secrets and reference it here.
personal_access_token: ${{ secrets.REGISTRY_ACCESS_TOKEN }}