chore(publish): update publish action workflow with permissions and version check (#6)

- Added 'issues: write' permission to the workflow
- Updated the publish-node-action to use version 'v1'
- Added a condition to run the job only for 'recraft-ai' repository owner

Co-authored-by: snomiao <snomiao+comfy-pr@gmail.com>
This commit is contained in:
Robin Huang
2025-06-04 12:30:58 +01:00
committed by GitHub
co-authored by snomiao
parent e56a2237ad
commit 1fdc362372
+5 -1
View File
@@ -6,14 +6,18 @@ on:
paths:
- "pyproject.toml"
permissions:
issues: write
jobs:
publish-node:
name: Publish Custom Node to registry
runs-on: ubuntu-latest
if: ${{ github.repository_owner == 'recraft-ai' }}
steps:
- name: Check out code
uses: actions/checkout@v4
- name: Publish Custom Node
uses: Comfy-Org/publish-node-action@main
uses: Comfy-Org/publish-node-action@v1
with:
personal_access_token: ${{ secrets.COMFY_REGISTRY_SECRET }}