• ci(admin): publish a rolling admin-dev prerelease instead of build artifacts

    Felitendo released this 2026-08-04 09:29:58 +02:00 | 271 commits to main since this release

    The console now ships the way the app and the Manager do: every push
    touching admin/ builds an unsigned IPA and publishes it, together with a
    generated AltStore source, to a rolling admin-dev prerelease.

    • admin/app-repo.json is the source template the workflow rewrites with
      jq, same as manager/app-repo.json.
    • The tag is admin-dev, distinct from dev and manager-dev so the
      three builds don't overwrite each other's assets.
    • admin-build.yml is gone; the dev workflow covers the compile check it
      existed for, and running both would build every admin/ push twice.

    The repo is private, so "published" here means reachable by whoever
    already has access — which is the whole distribution model for an
    operator console. There is still no web/ proxy and no in-app updater:
    this app only ever calls the session-gated /api/* routes.

    Downloads