MenuClose
Merged fixes
Each of these is a dated platform or network change we caught in a public repository and sent as a pull request: 21 were merged directly from 3 to 10 November, and maintainers shipped 2 more in their own pull requests, as of 10 November 2026. To have every release, publish and nightly workflow in your organisation checked each week, see the release pipeline watch ($299 a month), or start with the $490 audit.
Want this for your whole organisation? Send its GitHub name to hello@nonceworks.com and we send back a free report on its public release, publish and nightly workflows. If one of the fixes below is in your repository, your first month of the release pipeline watch is free.
Crypto and blockchain teams
cosmos/chain-registry merged 2026-11-10
actions/setup-python has no Python 3.9 build for Ubuntu 26.04, so once a run landed there the "Validate ibc data schemas" check would fail on every pull request. It now sets up Python 3.12, which passed the same 3,752 tests as 3.9 in our test run. We sent it before the break reached their CI. Pull request #8107, and our note on this error.
tangle-network/blueprint merged 2026-11-06
The x86_64 Linux release build ran on ubuntu-latest, which is moving to Ubuntu 26.04, where GCC 15 does not compile the RocksDB 8.1.1 headers in their dependency tree. It now runs on Ubuntu 24.04, as their aarch64 Linux build already did. Pull request #1621, and our note on this error.
MystenLabs/deepbookv3 merged 2026-11-06
On Ubuntu 26.04 two things in the test-indexer job would break: GCC 15 does not compile the RocksDB 8.10 it builds, and the PostgreSQL 16 path it adds is gone, since 26.04 installs PostgreSQL 18. The job now runs on Ubuntu 24.04. We sent it before the break reached their CI. Pull request #1426, and our note on this error.
superfluid-org/protocol-monorepo merged 2026-11-03
Governance set a new default reward address on six mainnets on 2026-09-10, and the published metadata still listed the old toga addresses (issue #2243, our note). A maintainer cherry-picked the change from our pull request #2244 into pull request #2252, merged it, and released it as metadata 1.6.6.
cowprotocol/bff shipped 2026-11-04
node:lts moved to Node 26 on 28 October, and the Node 26 images have no yarn, so the Docker builds stopped at yarn install with exit code 127. We sent it after the break reached their CI. Our pull request #278 was approved, and a maintainer merged the same Dockerfile change as part of pull request #279. Our note on this error.
Other projects
Firmament-Autopilot/FMT-Firmware merged 2026-11-10
Ubuntu 26.04 no longer has apt-key, so the Check Format workflow failed at its install step on every run that landed there, and 26.04 does not have the clang-format 16 the check uses. It now runs on Ubuntu 24.04 with clang-format 16, as before. We sent it after the break reached their CI. Pull request #278.
asdf-vm/asdf merged 2026-11-10
No Python 3.13.1 build for Ubuntu 26.04, so the asdf-bash lint job stopped at setup, and its dependency install script would have failed next: the fish shell PPA has no 26.04 release and the pinned PowerShell package cannot install there. That lint job and the Linux leg of the Go test job now run on Ubuntu 24.04. We sent it after the break reached their CI. Pull request #2346.
apache/trafficserver merged 2026-11-10
Ubuntu 26.04 no longer has the old PCRE library, so the nightly CodeQL run failed at its install step every night from 22 October and analyzed nothing. The unused libpcre3-dev package came out of the install list, since the build only uses PCRE2. We sent it after the break reached their CI. Pull request #13982.
miniupnp/miniupnp merged 2026-11-10
No Python 3.9 build for Ubuntu 26.04, so both Linux 3.9 wheel jobs failed at setup. That skipped the upload job, so a release tag would not have reached PyPI. The Linux wheel jobs now run on Ubuntu 24.04. We sent it after the break reached their CI. Pull request #943, and our note on this error.
lululxvi/deepxde merged 2026-11-08
actions/setup-python has no Python 3.9 build for Ubuntu 26.04. Python 3.9 was dropped from the CI matrix and from requires-python, as agreed with the maintainer. Pull request #2115, and our note on this error.
Free-TV/IPTV merged 2026-11-07
No Python 3.8 or 3.9 build for Ubuntu 26.04, so the Pylint workflow failed at setup. It now runs on Ubuntu 24.04. We sent it after the break reached their CI. Pull request #1269, and our note on this error.
apache/groovy-geb merged 2026-11-06
Ubuntu 26.04 runners ship Docker 29, which refuses the API version Testcontainers 1.21.3 uses, so the Docker tests could not find Docker. Testcontainers is now 1.21.4. We sent it after the break reached a branch build, before it reached master. Pull request #344.
brndnmtthws/conky merged 2026-11-06
Ubuntu 26.04 has no libc++-14-dev or libc++abi-14-dev, so the weekly CodeQL job stopped at its install step. It now installs the unversioned packages. We sent it after the break reached their CI. Pull request #2527.
dlang-community/awesome-d merged 2026-11-05
setup-ruby has no Ruby 2.7.7 build for Ubuntu 26.04, so the link check stopped at setup. It now asks for the 2.7 series. We sent it after the break reached their CI. Pull request #179.
keatontaylor/alexa-actions merged 2026-11-05
No Python 3.8 build for Ubuntu 26.04, so the Python 3.8 SDK job failed and the CI gate the release job needs failed with it. That job now runs on Ubuntu 24.04. We sent it after the break reached their CI. Pull request #293, and our note on this error.
kayak/pypika merged 2026-11-05
No Python 3.8 or 3.9 build for Ubuntu 26.04. Python 3.8 was dropped from the test matrix at the maintainer's suggestion, and the Python 3.9 Linux job runs on Ubuntu 24.04. We sent it after the break reached their CI. Pull request #3553, and our note on this error.
sheredom/subprocess.h merged 2026-11-05
Ubuntu 26.04 has no gcc-10 or g++-10, which the Ubuntu CI jobs installed. They now use gcc-14, the same change as in utf8.h below, sent at the maintainer's request. We sent it before the break reached their CI. Pull request #124.
k2-fsa/sherpa-onnx merged 2026-11-05
No Python 3.8 build for Ubuntu 26.04, so all six clang-tidy shards stopped at setup. The job now uses Python 3.10. We sent it after the break reached their CI. Pull request #4158.
sheredom/utf8.h merged 2026-11-04
Ubuntu 26.04 has no gcc-10 or g++-10, so the first Ubuntu job to land there stopped at its install step and failed the run. The Ubuntu jobs now use gcc-14. We sent it after the break reached their CI. Pull request #152.
trentm/python-markdown2 merged 2026-11-04
No Python 3.9 build for Ubuntu 26.04, so the 3.9 Linux job failed at setup. Python 3.9 was dropped from CI, tox and python_requires. We sent it after the break reached their CI. Pull request #761, and our note on this error.
ActivityWatch/activitywatch merged 2026-11-04
No Python 3.9 build for Ubuntu 26.04, so two of the four test workflows that set up 3.9 failed at setup, and the other two would fail the same way on their next run. All four now run on Ubuntu 24.04. We sent it after the break reached their CI. Pull request #1553, and our note on this error.
cocos/cocos4 merged 2026-11-04
On Ubuntu 26.04 three native jobs failed: the Linux build under GCC 15, the OpenHarmony SDK unpack under 7-Zip 26, and the ClangTidy job's Python 3.8 install. The three jobs now run on Ubuntu 24.04. We sent it after the break reached their CI. Pull request #398.
graph-algorithms/edge-addition-planarity-suite merged 2026-11-03
On Ubuntu 26.04 sudo -E no longer passes the environment, which broke the Alpine job, gcc-9, gcc-10 and clang-14 to 16 have no package, and the image no longer ships the clang-18 the warnings job used. The Alpine job now runs on Ubuntu 24.04, and the compiler jobs use the versions 26.04 has. We sent it after the break reached their CI. Pull request #379.
Your organisation
Want this for your whole organisation? Send its GitHub name to hello@nonceworks.com and we send back a free report on its public release, publish and nightly workflows. If one of the fixes above is in your repository, your first month of the release pipeline watch is free.