Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/api-compat-noop.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ permissions:
jobs:
crd-schema-check:
name: CRD Schema Compatibility
runs-on: ubuntu-latest
runs-on: ubuntu-26.04
timeout-minutes: 2
steps:
- name: No API surface changes
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/api-compat.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ permissions:
jobs:
crd-schema-check:
name: CRD Schema Compatibility
runs-on: ubuntu-latest
runs-on: ubuntu-26.04
# Skip the check entirely when `api-break-allowed` is applied — a
# required check that is skipped (rather than failed) counts as passing
# for branch protection, so this is the escape hatch for intentional
Expand Down
14 changes: 7 additions & 7 deletions .github/workflows/e2e-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ jobs:
label_filter: core
artifact: e2e-test-results-core
procs: 4
runner: ubuntu-latest
runner: ubuntu-26.04
- title: mcp-run
label_filter: mcp-run
artifact: e2e-test-results-mcp-run
Expand All @@ -77,31 +77,31 @@ jobs:
- title: api-registry
label_filter: api-registry
artifact: e2e-test-results-api-registry
runner: ubuntu-latest
runner: ubuntu-26.04
- title: api-workloads
label_filter: "api-workloads && !lifecycle"
artifact: e2e-test-results-api-workloads
test_timeout: 25m
runner: ubuntu-latest
runner: ubuntu-26.04
- title: api-workloads-lifecycle
label_filter: "api-workloads && lifecycle"
artifact: e2e-test-results-api-workloads-lifecycle
test_timeout: 25m
- title: api-clients
label_filter: api-clients
artifact: e2e-test-results-api-clients
runner: ubuntu-latest
runner: ubuntu-26.04
- title: api-misc
label_filter: api-misc
artifact: e2e-test-results-api-misc
runner: ubuntu-latest
runner: ubuntu-26.04
- title: vmcp
label_filter: vmcp
artifact: e2e-test-results-vmcp
- title: llm
label_filter: llm
artifact: e2e-test-results-llm
runner: ubuntu-latest
runner: ubuntu-26.04
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
with:
Expand Down Expand Up @@ -208,7 +208,7 @@ jobs:
conformance:
name: MCP Conformance
# Runs for about a minute; the standard runner is free for this public repo.
runs-on: ubuntu-latest
runs-on: ubuntu-26.04
needs: build-binary
timeout-minutes: 20
strategy:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/license-headers.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ permissions:
jobs:
check-license-headers:
name: Check License Headers
runs-on: ubuntu-latest
runs-on: ubuntu-26.04
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
# golangci-lint itself runs for well under a minute here; the job is
# dominated by checkout, toolchain setup and cache restore, none of which
# scale with cores. The standard runner is free for this public repo.
runs-on: ubuntu-latest
runs-on: ubuntu-26.04
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
with:
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/operator-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
name: Operator Tests
# Short, setup-dominated job; the standard runner is free for this
# public repo. Integration and E2E jobs below keep the large runner.
runs-on: ubuntu-latest
runs-on: ubuntu-26.04
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
with:
Expand Down Expand Up @@ -60,7 +60,7 @@ jobs:
name: Build Operator
# Short, setup-dominated job; the standard runner is free for this
# public repo.
runs-on: ubuntu-latest
runs-on: ubuntu-26.04
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
with:
Expand All @@ -83,7 +83,7 @@ jobs:

generate-crds:
name: Generate CRDs
runs-on: ubuntu-latest
runs-on: ubuntu-26.04
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
with:
Expand Down Expand Up @@ -118,7 +118,7 @@ jobs:

generate-crd-docs:
name: Generate CRD Docs
runs-on: ubuntu-latest
runs-on: ubuntu-26.04
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
with:
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/security-scan.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ permissions:
jobs:
grype-repo-scan:
name: Grype Repository Scan
runs-on: ubuntu-latest
runs-on: ubuntu-26.04
permissions:
contents: read
security-events: write
Expand All @@ -53,7 +53,7 @@ jobs:

zizmor:
name: GitHub Actions Static Analysis
runs-on: ubuntu-latest
runs-on: ubuntu-26.04
permissions:
contents: read
security-events: write
Expand Down Expand Up @@ -98,7 +98,7 @@ jobs:

govulncheck:
name: Go Vulnerability Check
runs-on: ubuntu-latest
runs-on: ubuntu-26.04
steps:
- name: Checkout repository
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/skills-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ on:
jobs:
skills-build:
name: Build Skills
runs-on: ubuntu-latest
runs-on: ubuntu-26.04
permissions:
contents: read

Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/spellcheck.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ on:
jobs:
codespell:
name: Codespell
runs-on: ubuntu-latest
runs-on: ubuntu-26.04
steps:
- name: Checkout Code
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
Expand All @@ -20,4 +20,4 @@ jobs:
with:
skip: .git
check_filenames: true
check_hidden: true
check_hidden: true
2 changes: 1 addition & 1 deletion .github/workflows/verify-gen.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ permissions:
jobs:
verify-code-generation:
name: Verify Code Generation
runs-on: ubuntu-latest
runs-on: ubuntu-26.04

steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
Expand Down
Loading