release: 0.3.11 #191

Merged
agra merged 1 commit from task/3933-release-0-3-11-so-sak-and-the-runners-ta into master 2026-10-30 11:57:25 +02:00
Owner

Tracker: #3933

Cuts sak 0.3.11 from master 8c6fed60, so sak and the runners take agy accounts, which serve the Gemini models: #3841 (PR 162, bbc5f00a) runs and signs in agy accounts, and #3847 (PR 183, 25e0ce06) hands every harness the run's instructions. It also carries #3897's tests/run.sh (PR 184), #3648's channel ping (PR 185), #3829's flow page (PR 186), #3744's Interactive slot and caffeinate (PR 187), #3803's slot holder check (PR 188), #3782's hand-over versions from VERSION (PR 189) and #3863's hand-over cleanup (PR 190).

The branch changes two lines. Since #3782 the hand-over tests take the versions they update to from VERSION, so a release is the version and the README's tarball name:

  • src/version.sx: VERSION :: "0.3.11";
  • README.md: the tarball name sak-0.3.11-macos-arm64.tar.gz

The branch touches no file under web/, so it adds or changes no golden.

The live sak reports 0.3.10 at 4502843 (#3879's merge, PR 182), whose schema head is migration 53. So the first start of 0.3.11 runs migration 54 alone: #3841's rebuild of account, run_request and sign_in with agy in their harness checks.

Gates at the head b352964b, on m5: fast gate run 924 passed, and full gate run 927 passed. In full, tests/run.sh built 69 tests and ran them all (runner_handover, runner_launchd and runner_view included, their later versions taken from 0.3.11). release.sh wrote dist/sak-0.3.11-{macos-arm64,linux-x86_64,linux-arm64}.tar.gz, step9 passed, the deploy contract passed, the main Playwright config gave 777 passed and 1 skipped, and the runner config gave 10 passed.

Deploying (a backup of the live sak.db, a rehearsal of the image on a copy that times the migration, scripts/deploy_nas.sh with a long --wait, rollback on failure) and Update all follow the merge.

Tracker: [#3933](https://sak.swipelab.com/tasks/3933) Cuts sak 0.3.11 from master 8c6fed60, so sak and the runners take agy accounts, which serve the Gemini models: #3841 (PR 162, bbc5f00a) runs and signs in agy accounts, and #3847 (PR 183, 25e0ce06) hands every harness the run's instructions. It also carries #3897's tests/run.sh (PR 184), #3648's channel ping (PR 185), #3829's flow page (PR 186), #3744's Interactive slot and caffeinate (PR 187), #3803's slot holder check (PR 188), #3782's hand-over versions from VERSION (PR 189) and #3863's hand-over cleanup (PR 190). The branch changes two lines. Since #3782 the hand-over tests take the versions they update to from VERSION, so a release is the version and the README's tarball name: - `src/version.sx`: `VERSION :: "0.3.11";` - `README.md`: the tarball name `sak-0.3.11-macos-arm64.tar.gz` The branch touches no file under `web/`, so it adds or changes no golden. The live sak reports 0.3.10 at 4502843 (#3879's merge, PR 182), whose schema head is migration 53. So the first start of 0.3.11 runs migration 54 alone: #3841's rebuild of `account`, `run_request` and `sign_in` with `agy` in their harness checks. Gates at the head b352964b, on m5: `fast` gate run 924 passed, and `full` gate run 927 passed. In `full`, tests/run.sh built 69 tests and ran them all (runner_handover, runner_launchd and runner_view included, their later versions taken from 0.3.11). release.sh wrote `dist/sak-0.3.11-{macos-arm64,linux-x86_64,linux-arm64}.tar.gz`, step9 passed, the deploy contract passed, the main Playwright config gave 777 passed and 1 skipped, and the runner config gave 10 passed. Deploying (a backup of the live sak.db, a rehearsal of the image on a copy that times the migration, `scripts/deploy_nas.sh` with a long `--wait`, rollback on failure) and Update all follow the merge.
agra merged commit 5c98cb54da into master 2026-10-30 11:57:25 +02:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
sx/sak!191
No description provided.