Trek_CN/.github/workflows
jubnl 981b667fbb
feat: prerelease workflow with major version support and version propagation
- Add docker-dev.yml: prerelease CI for dev branch with minor/major bump
  inputs; auto-continues in-flight major line via existing pre tags;
  publishes floating major-pre Docker tag (e.g. 2-pre)
- Rewrite docker.yml version-bump: tag-based versioning, manual bump
  inputs (auto/patch/minor/major), major guarded by confirm_major=MAJOR,
  auto-finalizes in-flight prereleases; publishes floating major tag (e.g. 2)
- Inject APP_VERSION build-arg through Dockerfile so the running container
  knows its real version instead of reading package.json
- Server reads APP_VERSION env in authService/adminService; exposes
  is_prerelease in app config and update-check response; prerelease builds
  compare against GitHub prerelease releases rather than latest stable
- Client stores isPrerelease from config; navbar shows amber version badge
  on prerelease builds (left of dark-mode toggle); GitHubPanel filters out
  prerelease releases unless the running build is itself a prerelease
2026-04-12 16:26:44 +02:00
..
close-stale-invalid-titles.yml ci: add contributor workflow automation 2026-04-09 01:23:21 +02:00
close-stale-wrong-branch.yml ci: add contributor workflow automation 2026-04-09 01:23:21 +02:00
close-untitled-issues.yml ci: add contributor workflow automation 2026-04-09 01:23:21 +02:00
docker-dev.yml feat: prerelease workflow with major version support and version propagation 2026-04-12 16:26:44 +02:00
docker.yml feat: prerelease workflow with major version support and version propagation 2026-04-12 16:26:44 +02:00
enforce-target-branch.yml fix: enforce target branch workflow 2026-04-12 15:35:40 +02:00
test.yml ci: remove npm audit fix from install steps 2026-04-08 21:18:13 +02:00