feat: 注册ComfyUI官方节点Registry

- 添加pyproject.toml (PublisherId: hsfhssg)
- 添加GitHub Action自动发布到Comfy Registry
- 添加.comfyignore排除开发文件
This commit is contained in:
XinPeng76
2026-07-13 13:58:38 +08:00
parent d2d8f53560
commit 77a5aac691
3 changed files with 42 additions and 0 deletions
+8
View File
@@ -0,0 +1,8 @@
# Development and test files
*.ipynb
*.json
!TJS.json
.gitignore
.gitattributes
__pycache__/
*.pyc
+20
View File
@@ -0,0 +1,20 @@
name: Publish to Comfy registry
on:
workflow_dispatch:
push:
branches:
- main
paths:
- "pyproject.toml"
jobs:
publish-node:
name: Publish Custom Node to registry
runs-on: ubuntu-latest
steps:
- name: Check out code
uses: actions/checkout@v4
- name: Publish Custom Node
uses: Comfy-Org/publish-node-action@main
with:
personal_access_token: ${{ secrets.REGISTRY_ACCESS_TOKEN }}
+14
View File
@@ -0,0 +1,14 @@
[project]
name = "comfyui-tjs"
description = "Truncated Jump Sampling (TJS) - Training-free accelerated generation via endpoint decodability for ComfyUI"
version = "1.0.0"
license = { text = "MIT" }
dependencies = []
[project.urls]
Repository = "https://github.com/hdfhssg/ComfyUI_TJS"
[tool.comfy]
PublisherId = "hsfhssg"
DisplayName = "ComfyUI_TJS - Truncated Jump Sampling"
Icon = "https://raw.githubusercontent.com/hdfhssg/ComfyUI_TJS/main/assets/endpoint_decodability.png"