name: Release on: push: tags: - 'v*' jobs: release: runs-on: ubuntu-latest permissions: contents: write steps: - uses: actions/checkout@v4 - name: Set up Python uses: actions/setup-python@v5 with: python-version: '3.11' - name: Create GitHub Release uses: softprops/action-gh-release@v2 with: generate_release_notes: true - name: Publish to ComfyUI Registry env: REGISTRY_TOKEN: ${{ secrets.REGISTRY_ACCESS_TOKEN }} run: | if [ -z "$REGISTRY_TOKEN" ]; then echo "ERROR: REGISTRY_ACCESS_TOKEN secret is empty or not set!" exit 1 fi pip install comfy-cli yes n | comfy node publish --token "$REGISTRY_TOKEN"