3x-ui/.github/workflows
MHSanaei aad2b3eb1e
feat(update): add rolling dev update channel for per-commit builds
Adds an opt-in Dev channel so panels running CI per-commit builds can self-update to the latest commit, mirroring the stable online-update flow.

CI publishes/overwrites a single fixed-tag pre-release (dev-latest), force-moved to the newest main commit and marked --latest=false so releases/latest stays the stable tag. Builds stamp the short commit via -ldflags; the panel compares the running commit to the dev release commit to detect an update, and update.sh honors XUI_UPDATE_TAG to install from that tag. Linux/systemd only.
2026-06-24 18:11:22 +02:00
..
ci.yml chore(deps): bump actions/checkout from 6 to 7 (#5454) 2026-06-20 22:25:41 +02:00
claude-bot.yml ci(claude-bot): tune models, Copilot-style PR review, issue research mode 2026-06-23 00:43:14 +02:00
cleanup_caches.yml Run cache cleanup daily and reduce cutoff to 1 day 2026-04-21 20:36:28 +02:00
codeql.yml chore(deps): bump actions/checkout from 6 to 7 (#5454) 2026-06-20 22:25:41 +02:00
docker.yml chore(deps): bump actions/checkout from 6 to 7 (#5454) 2026-06-20 22:25:41 +02:00
image.yml chore(deps): bump actions/checkout from 6 to 7 (#5454) 2026-06-20 22:25:41 +02:00
mutation.yml chore(deps): bump actions/checkout from 6 to 7 (#5454) 2026-06-20 22:25:41 +02:00
release.yml feat(update): add rolling dev update channel for per-commit builds 2026-06-24 18:11:22 +02:00
smoke.yml chore(deps): bump actions/checkout from 6 to 7 (#5454) 2026-06-20 22:25:41 +02:00