Skip to content

Commit 2d20db2

Browse files
amiecorsoOpenCode
andcommitted
ci(smoke): quarantine arm64 old-glibc leg as non-blocking
The leg reproduces a real, currently-live failure: the rc.19 arm64 gnu binary the default base-foundryup installs needs GLIBC_2.38/2.39 and fails on old-glibc arm64. Mark it experimental (continue-on-error) so it keeps reporting but does not block the run; it auto-flips green once the #42 glibc-floor fix ships to the default release. Co-authored-by: OpenCode <opencode-noreply@coinbase.com>
1 parent 8b1ae76 commit 2d20db2

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

.github/workflows/smoke.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@ jobs:
3434
name: smoke ${{ matrix.label }}
3535
runs-on: ${{ matrix.runner }}
3636
timeout-minutes: 20
37+
# A leg flagged experimental reports its result but does not fail the run.
38+
continue-on-error: ${{ matrix.experimental || false }}
3739
strategy:
3840
fail-fast: false # one platform failing must not hide the others
3941
matrix:
@@ -44,8 +46,13 @@ jobs:
4446
runner: ubuntu-22.04
4547
- label: linux-arm64 (glibc, ubuntu 24.04)
4648
runner: ubuntu-24.04-arm
49+
# Known-failing until the arm64 glibc-floor fix (#42) ships to the
50+
# release base-foundryup installs by default: rc.19's arm64 gnu binary
51+
# needs GLIBC_2.38/2.39, so it fails on old-glibc arm64. Kept running
52+
# (non-blocking) so it auto-flips green once a fixed release lands.
4753
- label: linux-arm64 (older glibc, ubuntu 22.04)
4854
runner: ubuntu-22.04-arm
55+
experimental: true
4956
- label: macos-arm64
5057
runner: macos-latest
5158
# macos-amd64 (Intel) is deferred: the macos-13 runner does not

0 commit comments

Comments
 (0)