From 33b4a8eaaafa1bbf27b5c7b8c8e2421109dff994 Mon Sep 17 00:00:00 2001 From: diffwireauto <330573775+diffwireauto@users.noreply.github.com> Date: Mon, 26 Oct 2026 21:55:40 -0400 Subject: [PATCH] fix(#1009): pin the release Linux job to ubuntu-24.04 The v1.7.0 release run failed in release-signed.yml's linux job with the #929 glibc header clash (once_flag / pthread_once) on the ubuntu-26.04 image. #929 pinned build.yml's linux job to ubuntu-24.04 but never touched release-signed.yml, whose linux job still ran on ubuntu-latest. The release job needs all three platforms, so no GitHub release could publish. Child of release tracker #1005. Co-Authored-By: Claude Opus 5.5 --- .github/workflows/release-signed.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release-signed.yml b/.github/workflows/release-signed.yml index f26b1ec2..60c31da5 100644 --- a/.github/workflows/release-signed.yml +++ b/.github/workflows/release-signed.yml @@ -220,7 +220,9 @@ jobs: linux: needs: gate - runs-on: ubuntu-latest + # Pinned for the same 26.04 glibc header clash as build.yml's linux job + # (#929); see the comment there. The v1.7.0 release failed here (#1009). + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 - uses: subosito/flutter-action@v2