CI: single-trunk model — dev triggers on main, beta becomes RC-tag-triggered

Replaces the dev/beta branch split with one trunk (main): dev-track
builds still publish on every push, but the beta track now publishes
from a vX.Y.Z-rc.N prerelease tag instead of a separately-maintained
beta branch. Removes the branch nobody reliably kept in sync.
This commit is contained in:
Breadway 2026-07-31 11:05:29 +08:00
parent aefe07009b
commit 8c11bfd3b8
3 changed files with 17 additions and 37 deletions

View file

@ -6,6 +6,7 @@ on:
jobs:
build:
if: ${{ !contains(github.ref_name, '-rc.') }}
runs-on: [self-hosted, hestia]
steps:
- name: checkout