Revert "ci: TEMPORARY - run all jobs on ubuntu-26.04 to prove the image (#306)"

The 26.04 run passed (lint, build, security), so the workflow goes back to
ubuntu-latest and follows GitHub's switch to Ubuntu 26 on 2026-10-19.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Kevin Adams
2026-10-14 23:46:49 -04:00
co-authored by Claude Opus 5.5
parent e5261e3e76
commit ba7abae402
+4 -4
View File
@@ -26,7 +26,7 @@ concurrency:
jobs:
lint:
name: Lint
runs-on: ubuntu-26.04
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v7.0.1
@@ -87,7 +87,7 @@ jobs:
# ── Job 2: Build .deb ────────────────────────────────────────────────────────
build:
name: Build Package
runs-on: ubuntu-26.04
runs-on: ubuntu-latest
needs: [lint]
outputs:
@@ -293,7 +293,7 @@ jobs:
# ── Job 3: Security scan ─────────────────────────────────────────────────────
security:
name: Security Scan
runs-on: ubuntu-26.04
runs-on: ubuntu-latest
needs: build
steps:
@@ -332,7 +332,7 @@ jobs:
# ── Job 4: Publish ───────────────────────────────────────────────────────────
publish:
name: Publish
runs-on: ubuntu-26.04
runs-on: ubuntu-latest
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'