GITHUB_TOKEN-created PRs cannot trigger CI workflows (GitHub security
restriction). Switching to MAIN_REPO_TOKEN (PAT) allows the PR to
trigger the Backend check, enabling auto-merge to work correctly.
Co-authored-by: Kelin <kelin@KelindeMacBook-Air.local>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Branch protection requires CI checks before merge, so auto-merge now
works correctly — it waits for the Backend check to pass then merges.
Co-authored-by: Kelin <kelin@KelindeMacBook-Air.local>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Auto-merge requires branch protection rules; without them PRs stall.
Since this workflow only modifies ui/static/ build artifacts, pushing
directly to main is safe and simpler.
Co-authored-by: Kelin <kelin@KelindeMacBook-Air.local>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Triggered manually via workflow_dispatch. Downloads frontend-dist.tar.gz
from the frontend repo's latest release, extracts to ui/static/, and
opens an auto-merge PR.
Co-authored-by: Kelin <kelin@KelindeMacBook-Air.local>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Move frontend source code to HuangYuChuh/ComfyUI_Skills_OpenClaw-frontend
so that cloning the main repo no longer downloads 1.4M of frontend source.
Users only need the pre-built assets in ui/static/.
- Remove frontend/ directory (now lives in its own repo)
- Add scripts/update_frontend.sh to pull latest release assets
- Remove frontend CI job (handled by frontend repo)
- Move Gemfile/Gemfile.lock to docs/ and update serve_pages.sh
- Clean up .gitignore (remove stale paths and Manus files section)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>