Repository navigation
Conversation
Release 0.9.2
…112) Version bumps only, plus inputs that keep today's behaviour. Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
always() also ran ci-ok on a run that concurrency cancel-in-progress had cancelled, and it failed on the cancelled jobs: 18 of the 25 ci-ok failures 10-11..10-21 were that. Cherry-pick of 56cb295 (#111) from develop. A cancelled run's ci-ok now concludes cancelled (checked on this PR), which still does not satisfy the required check. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019jHjgRysB6GajV3oDppruf
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 7.3.6 to 7.3.7. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v7.3.7/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v7.3.7/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-version: 7.3.7 dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [fastify](https://github.com/fastify/fastify) from 5.12.5 to 5.12.6. - [Release notes](https://github.com/fastify/fastify/releases) - [Commits](fastify/fastify@v5.12.5...v5.12.6) --- updated-dependencies: - dependency-name: fastify dependency-version: 5.12.6 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps and [fast-uri](https://github.com/fastify/fast-uri). These dependencies needed to be updated together. Updates `fast-uri` from 3.1.8 to 3.1.9 - [Release notes](https://github.com/fastify/fast-uri/releases) - [Commits](fastify/fast-uri@v3.1.8...v3.1.9) Updates `fast-uri` from 4.2.1 to 4.2.3 - [Release notes](https://github.com/fastify/fast-uri/releases) - [Commits](fastify/fast-uri@v3.1.8...v3.1.9) --- updated-dependencies: - dependency-name: fast-uri dependency-version: 3.1.9 dependency-type: indirect - dependency-name: fast-uri dependency-version: 4.2.3 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
… says (#116) * runner-android: store gradlew.bat with LF, as .gitattributes says .gitattributes marks *.bat as `text eol=crlf`: LF in the repository, CRLF in the working tree. gradlew.bat was committed with CRLF inside the repository, so git reported it as modified on every fresh checkout, with nobody having touched it. Renormalized with `git add --renormalize`. The content is unchanged apart from line endings, and a checkout still writes CRLF, which is what cmd.exe needs. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019jHjgRysB6GajV3oDppruf * docs: store the IBM Plex OFL licence with LF, as .gitattributes says `* text=auto eol=lf` wants LF both in the repository and on checkout. OFL-IBMPlex.txt was committed with CRLF, the one text file under docs/figures/fonts/ that was (OFL-Bricolage.txt is LF). Renormalized with `git add --renormalize`; the licence text is unchanged apart from line endings. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019jHjgRysB6GajV3oDppruf --------- Co-authored-by: Claude <noreply@anthropic.com>
Brings back what landed on main without going through develop: #112 (Node.js 24 action majors), #114 (already here as #111; identical), #110 vite 7.3.7, #109 fastify 5.12.6, #113 fast-uri, and #116 (gradlew.bat and OFL-IBMPlex.txt stored with LF). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019jHjgRysB6GajV3oDppruf
ubuntu-latest has started handing out ubuntu-26.04 images, where
webkit2gtk-driver is gone ("no installation candidate"; replaced by
webkitgtk-webdriver, which still ships /usr/bin/WebKitWebDriver). The
desktop launch smoke failed at apt-get on PR #117's first run; #114's
green run the day before was on ubuntu-24.04.
Pick the package by whether apt has a candidate for the new name:
`apt-cache show` succeeds on 24.04 too, which knows the name and has
nothing to install under it. Checked against both releases' indexes:
24.04 picks webkit2gtk-driver 2.52.6, 26.04 picks webkitgtk-webdriver
2.52.0, and every other package in the step has a 26.04 candidate.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019jHjgRysB6GajV3oDppruf
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What and why
This back-merges
mainintodevelopwith a merge commit (43d93fe). It brings over everything that landed onmainwithout going throughdevelop:runner-android/gradlew.batanddocs/figures/fonts/OFL-IBMPlex.txtstored with LF, as.gitattributessayscollector/collector/collector/dash/developstill hasactions/checkout@v4and friends)developas #111; the change is identical, so it merges as a no-opPlus one fix the runners forced on us (
68c0a5e). The first CI run faileddesktop / launch smokeatapt-get:Package 'webkit2gtk-driver' has no installation candidate.ubuntu-latesthas started giving outubuntu-26.04images, where that package is replaced bywebkitgtk-webdriver(it still ships/usr/bin/WebKitWebDriver). #114's green run the day before was onubuntu-24.04. This PR's change didn't cause it, andmainhas the samedesktop.yml. TheLinux dependenciesstep now installswebkitgtk-webdriverwhen apt has a candidate for it andwebkit2gtk-driverotherwise.apt-cache showwould be the wrong test: 24.04 knows the new name but has nothing to install under it.launch-smoke.sh's hint names both packages.The merge had no conflicts. Apart from
68c0a5e, this branch differs frommainonly bydevelop's own #115 (CHANGELOG.md,nightly-builds.sh,docs/deploy/explore-on-ultra.md). Everymaincommit is an ancestor of the head.Please merge this with a merge commit, not a squash. A squash would drop
main's commits fromdevelop's history, and the nextdevelop→mainrelease would have to merge the same changes again.Labelled
no-changelog: none of these is user-visible, and the earlier dependency bumps (#64, #71, #72) had no changelog lines either. Without the label, this PR's merge commit would failchangelog coverageon the next release PR.Verified
node scripts/version.mjs check,node --test scripts/*.test.mjs(17 pass),node scripts/check-counts.mjs: all pass.cd collector && npm ci && npm --prefix dash ci && CI=1 npm test: ALL PASS, with fastify 5.12.6, fast-uri 3.1.9/4.2.3 and vite 7.3.7 installed (dashboard typecheck and build included). Run withNODE_PATHunset; the sandbox's global Playwright otherwise trips one browser test that CI does not see.pipefailon. Ubuntu 24.04 (noble) →webkit2gtk-driver2.52.6 (apt-get install -sresolves). Ubuntu 26.04 (resolute main + universe) →webkitgtk-webdriver2.52.0-1. Every other package in the step has a 26.04 candidate. The 26.04 .deb contains/usr/bin/WebKitWebDriver.desktop.ymlparses; the step script andlaunch-smoke.shpassbash -n.gradlew.batreadsi/lf w/crlf,OFL-IBMPlex.txtreadsi/lf w/lf.68c0a5e: the workflow files change, so every suite runs.What is still not true
tauri-driveragainst WebKitGTK 2.52.0 there), or the fleet, runner-machine, Android, iOS and Roku suites. CI on this PR runs them.mainstill installswebkit2gtk-driverunconditionally, so anymainPR that runs the desktop suite on a 26.04 runner will fail the same way until this reaches it.🤖 Generated with Claude Code
https://claude.ai/code/session_019jHjgRysB6GajV3oDppruf