From e5261e3e76a50d71d0bb6c0d228a1d282e81ebc6 Mon Sep 17 00:00:00 2001 From: Kevin Adams Date: Wed, 14 Oct 2026 23:42:03 -0400 Subject: [PATCH] ci: TEMPORARY - run all jobs on ubuntu-26.04 to prove the image (#306) Reverted before merge. ubuntu-latest becomes Ubuntu 26 on 2026-10-19. Co-Authored-By: Claude Opus 5.5 --- .github/workflows/build.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 5374eec..e437a8e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -26,7 +26,7 @@ concurrency: jobs: lint: name: Lint - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - uses: actions/checkout@v7.0.1 @@ -87,7 +87,7 @@ jobs: # ── Job 2: Build .deb ──────────────────────────────────────────────────────── build: name: Build Package - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 needs: [lint] outputs: @@ -293,7 +293,7 @@ jobs: # ── Job 3: Security scan ───────────────────────────────────────────────────── security: name: Security Scan - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 needs: build steps: @@ -332,7 +332,7 @@ jobs: # ── Job 4: Publish ─────────────────────────────────────────────────────────── publish: name: Publish - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 needs: [build, security] # Only publish on direct pushes (not PRs) to tracked branches or tags if: github.event_name == 'push' && needs.build.outputs.channel != 'none'