Web release
Release notes
This page gives the WEB badge a useful destination: current version, build references, and extension delivery channels.
Versioning snapshot
Section synced from the repository README.
- Version WEB: exposee via `WEB_APP_VERSION` (defaut `1.1.0`) et liee au commit de deploiement (`RENDER_GIT_COMMIT` / `COMMIT_SHA` / `GIT_COMMIT`).
- Version EXTENSION: resolue depuis la derniere release GitHub (repo `EXTENSION_GITHUB_REPO`) avec fallback sur le dernier `.vsix` local.
- Badge UI: affiche `WEB vX.Y.Z | EXT vX.Y.Z` sur la page publique et le portail.
- Route de download: `GET /download-extension`.
- mode `github_first` (defaut): redirection vers GitHub latest si disponible;
- fallback local: `static/downloads/beastest-x-tension-*.vsix`.
- `WEB_GITHUB_REPO`
- `WEB_APP_VERSION`
- `WEB_APP_TAG`
- `EXTENSION_GITHUB_REPO`
- `EXTENSION_LATEST_ASSET_NAME` (defaut: `beastest-x-tension-latest.vsix`)
- `EXTENSION_DOWNLOAD_MODE` (`github_first`, `github`, `local`)
- `BEASTEST_GITHUB_ACTIONS_REPO`
- `BEASTEST_GITHUB_ACTIONS_WORKFLOW`
- `BEASTEST_GITHUB_ACTIONS_REF`
Delivery references
Useful shortcuts for the web release and extension distribution.