mirror of
https://github.com/TheGrandWazoo/freenas-proxmox.git
synced 2026-10-18 13:20:08 +02:00
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:
co-authored by
Claude Opus 5.5
parent
e5261e3e76
commit
ba7abae402
@@ -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'
|
||||
|
||||
Reference in New Issue
Block a user