| # Release Log |
|
|
| Use this log for every successful Hugging Face deploy or rollback. |
|
|
| Record: |
|
|
| - date |
| - GitHub Actions run id |
| - deployed git SHA |
| - build version |
| - target lanes used: canary, production, or both |
| - hosted validator result |
| - hosted smoke result |
| - manual HF/Auth0 config changes, if any |
|
|
| ## 2026-03-08 |
|
|
| - Run: `22812320746` |
| - Git SHA: `6fa1017b70f876f4740de3ff3bdae0acc416cc0b` |
| - Build version: `release-2026.03.08-024119-6fa1017b70f8` |
| - Lanes: `production` |
| - Hosted validator: `passed` |
| - Hosted smoke: `not run as part of this release` |
| - Manual HF/Auth0 changes: |
| - workflow cleared forbidden `AUTH0_AUDIENCE` and `VITE_AUTH0_AUDIENCE` values from the production Space before deploy |
|
|
| - Run: `22813479490` |
| - Git SHA: `6fa1017b70f876f4740de3ff3bdae0acc416cc0b` |
| - Build version: `release-2026.03.08-024119-6fa1017b70f8` |
| - Lanes: `canary, production` |
| - Hosted validator: `passed on both lanes` |
| - Hosted smoke: `passed on both lanes via frontend/scripts/run-hosted-smoke.sh` |
| - Manual HF/Auth0 changes: |
| - canary Space required host-specific `APP_BASE_URL` and `VITE_APP_BASE_URL` values for the canary origin |
| - Auth0 SPA app allowed callback, logout, and web origin lists were updated to include the canary host |
|
|
| ## 2026-03-10 |
|
|
| - Run: `manual canary push` |
| - Git SHA: `8d0a05feeaccc896d944f7375d15c00a83bea3d5` |
| - Build version: `release-2026.03.10-173537-8d0a05feeacc` |
| - Lanes: `canary` |
| - Hosted validator: `passed` |
| - Hosted smoke: `passed on both lanes via frontend/scripts/run-hosted-smoke.sh` |
| - Manual HF/Auth0 changes: |
| - canary Space variables `MASTERS_TOOLKIT_BUILD_VERSION` and `MASTERS_TOOLKIT_GIT_SHA` were restamped after the manual HF git push |
|
|
| - Run: `manual canary push` |
| - Git SHA: `08bde1dd2fcf7a09d341dd1bde6fed356103f974` |
| - Build version: `release-2026.03.10-182828-08bde1dd2fcf` |
| - Lanes: `canary` |
| - Hosted validator: `passed` |
| - Hosted smoke: `passed on both lanes via frontend/scripts/run-hosted-smoke.sh` |
| - Manual HF/Auth0 changes: |
| - canary Space variables `MASTERS_TOOLKIT_BUILD_VERSION` and `MASTERS_TOOLKIT_GIT_SHA` were restamped after the manual HF git push |
|
|
| - Run: `manual canary push` |
| - Git SHA: `3eab776d73a08f04b6a6e4f113ac6e50de805abd` |
| - Build version: `release-2026.03.10-163823-3eab776d73a0` |
| - Lanes: `canary` |
| - Hosted validator: `passed` |
| - Hosted smoke: `passed on both lanes via frontend/scripts/run-hosted-smoke.sh` |
| - Manual HF/Auth0 changes: |
| - canary Space variables `MASTERS_TOOLKIT_BUILD_VERSION` and `MASTERS_TOOLKIT_GIT_SHA` were restamped after the manual HF git push |
|
|
| - Run: `manual canary push` |
| - Git SHA: `4fde9f6d52e901887060f87de98e4131c60fc2e6` |
| - Build version: `release-2026.03.10-192435-4fde9f6d52e9` |
| - Lanes: `canary` |
| - Hosted validator: `passed` |
| - Hosted smoke: `canary credentialed smoke passed (auth full flow, POTS provider coverage, POTS workspace shell); full two-lane script still reflects production's older POTS workspace shell` |
| - Manual HF/Auth0 changes: |
| - canary Space variables `MASTERS_TOOLKIT_BUILD_VERSION` and `MASTERS_TOOLKIT_GIT_SHA` were restamped after the manual HF git push |
|
|
| - Run: `manual canary push` |
| - Git SHA: `728def1bb8db003913fd68d6c917ca0eeb2050bc` |
| - Build version: `release-2026.03.10-201504-728def1bb8db` |
| - Lanes: `canary` |
| - Hosted validator: `passed` |
| - Hosted smoke: `canary credentialed smoke passed (auth full flow, POTS provider coverage, POTS workspace shell); full two-lane script still fails on production's older POTS workspace shell` |
| - Manual HF/Auth0 changes: |
| - canary Space variables `MASTERS_TOOLKIT_BUILD_VERSION` and `MASTERS_TOOLKIT_GIT_SHA` were restamped after the manual HF git push |
|
|
| - Run: `manual canary push` |
| - Git SHA: `e22b12b315b1050cd98d0d520d43ecb6d62e08a3` |
| - Build version: `release-2026.03.10-224445-e22b12b315b1` |
| - Lanes: `canary` |
| - Hosted validator: `passed` |
| - Hosted smoke: `canary credentialed smoke passed (auth full flow, POTS provider coverage, POTS workspace shell); full two-lane script still fails on production's older POTS workspace shell` |
| - Manual HF/Auth0 changes: |
| - canary Space variables `MASTERS_TOOLKIT_BUILD_VERSION` and `MASTERS_TOOLKIT_GIT_SHA` were restamped after the manual HF git push |
|
|
| ## 2026-03-30 |
|
|
| - Run: `manual canary push` |
| - Git SHA: `a0905181a70d7ae4a781ec6922d66eed68eba733` |
| - Build version: `runtime-a0905181a70d` |
| - Lanes: `canary` |
| - Hosted validator: `passed` |
| - Hosted smoke: `passed on canary via frontend/scripts/run-hosted-smoke.sh` |
| - Manual HF/Auth0 changes: |
| - none |
| - Promotion evidence: |
| - manual router follow-up pack stayed green on `hf-canary` |
| - targeted router pack on `hf-canary` scored `30/30 = 100%` with weighted average overall `86.53` |
|
|
| - Run: `manual canary-ab promotion` |
| - Git SHA: `a0905181a70d7ae4a781ec6922d66eed68eba733` |
| - Build version: `runtime-a0905181a70d` |
| - Lanes: `canary-ab` |
| - Hosted validator: `passed` |
| - Hosted smoke: `passed across production, canary, and canary-ab via frontend/scripts/run-hosted-smoke.sh` |
| - Manual HF/Auth0 changes: |
| - none |
| - Promotion evidence: |
| - protected live baseline `a6fbbcdaf630dfd4e42dc6b6281c7ed83a83c35b` scored `21/30 = 70%` with weighted average overall `81.93` |
| - promoted candidate `a0905181a70d7ae4a781ec6922d66eed68eba733` scored `30/30 = 100%` with weighted average overall `86.53` |
|
|
| ## 2026-04-01 |
|
|
| - Run: `manual canary-ab push` |
| - Git SHA: `783c25a1eba7b37dc78ba1799ecb22e27906ca02` |
| - Build version: `runtime-783c25a1eba7` |
| - Lanes: `canary-ab` |
| - Hosted validator: `passed` |
| - Hosted smoke: `passed on canary-ab via frontend/scripts/run-hosted-smoke.sh` |
| - Manual HF/Auth0 changes: |
| - canary-ab Space variables `MASTERS_TOOLKIT_BUILD_VERSION` and `MASTERS_TOOLKIT_GIT_SHA` were restamped after the manual HF git push and Space restart |
|
|