refactor(clash): extract shared template.yml, rename airport.yml to caigou.yml #1
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "auto/clash-template-caigou"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
refactor(clash): extract shared template.yml, rename airport.yml to caigou.yml
Split the two top-level profiles into a single shared base plus node-source
overrides. template.yml holds all node-independent settings (DNS, sniffer, TUN
incl. the self-managed-node route-exclude list, rule-providers, rules); caigou.yml
and perish.yml keep only proxy-providers/proxies/proxy-groups. The build merges
each profile over template.yml before rule inlining, eliminating the hand-sync
drift between the profiles.
node provider; update Forgejo/GitHub publish smoke checks
Co-Authored-By: Claude Opus 4.8 noreply@anthropic.com
feat(runseal): make :land remote-aware for Forgejo origins
The :land backend is now chosen from the origin remote host. GitHub origins
keep using the gh CLI; any other host is treated as a Forgejo/Gitea instance
and lands through its REST API (create PR + squash-merge with branch delete)
using a personal access token. All git validation, push, and main-sync logic
is shared across both backends.
Co-Authored-By: Claude Opus 4.8 noreply@anthropic.com