From e79eb0edeb21adde0b705890e7bdceff9faed72f Mon Sep 17 00:00:00 2001 From: Liudmila Molkova Date: Thu, 1 Oct 2026 14:11:52 -0700 Subject: [PATCH] chore(ci): switch lightweight workflow jobs to ubuntu-slim --- .github/workflows/_release-build.yml | 2 +- .github/workflows/_release-finalize.yml | 2 +- .github/workflows/changelog.yml | 2 +- .github/workflows/check-links.yml | 2 +- .github/workflows/ci.yml | 4 +-- .github/workflows/misc.yml | 30 ++++++++++---------- .github/workflows/prepare-backport-patch.yml | 2 +- .github/workflows/prepare-release.yml | 2 +- .github/workflows/release-all.yml | 4 +-- .github/workflows/stale.yml | 2 +- 10 files changed, 26 insertions(+), 26 deletions(-) diff --git a/.github/workflows/_release-build.yml b/.github/workflows/_release-build.yml index 2db4902ec..45705dd4a 100644 --- a/.github/workflows/_release-build.yml +++ b/.github/workflows/_release-build.yml @@ -19,7 +19,7 @@ permissions: jobs: build: - runs-on: cncf-ubuntu-2-8-x86 + runs-on: ubuntu-slim steps: - name: Resolve release target id: target diff --git a/.github/workflows/_release-finalize.yml b/.github/workflows/_release-finalize.yml index 06caa65f0..fe2f4e8e7 100644 --- a/.github/workflows/_release-finalize.yml +++ b/.github/workflows/_release-finalize.yml @@ -32,7 +32,7 @@ jobs: finalize: permissions: contents: write - runs-on: cncf-ubuntu-2-8-x86 + runs-on: ubuntu-slim steps: - name: Resolve release target id: target diff --git a/.github/workflows/changelog.yml b/.github/workflows/changelog.yml index a808729e6..853abec97 100644 --- a/.github/workflows/changelog.yml +++ b/.github/workflows/changelog.yml @@ -20,7 +20,7 @@ concurrency: jobs: changelog: - runs-on: cncf-ubuntu-2-8-x86 + runs-on: ubuntu-slim if: >- ${{ !contains(github.event.pull_request.labels.*.name, 'dependencies') && diff --git a/.github/workflows/check-links.yml b/.github/workflows/check-links.yml index 90cf63e2d..3e3c61801 100644 --- a/.github/workflows/check-links.yml +++ b/.github/workflows/check-links.yml @@ -18,7 +18,7 @@ concurrency: jobs: check-links: - runs-on: cncf-ubuntu-2-8-x86 + runs-on: ubuntu-slim if: ${{ github.actor != 'dependabot[bot]' && github.actor != 'otelbot[bot]' }} timeout-minutes: 15 steps: diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5762cea38..d9712f4a0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -17,7 +17,7 @@ jobs: # new tox env automatically extends CI without editing workflow YAML. prepare: name: prepare-matrix - runs-on: cncf-ubuntu-2-8-x86 + runs-on: ubuntu-slim timeout-minutes: 10 outputs: test_matrix: ${{ steps.gen.outputs.test_matrix }} @@ -54,7 +54,7 @@ jobs: - prepare - misc - tests - runs-on: cncf-ubuntu-2-8-x86 + runs-on: ubuntu-slim steps: - if: | needs.prepare.result != 'success' || diff --git a/.github/workflows/misc.yml b/.github/workflows/misc.yml index 3d65f5e12..cfa11f162 100644 --- a/.github/workflows/misc.yml +++ b/.github/workflows/misc.yml @@ -23,8 +23,8 @@ jobs: spellcheck: name: spellcheck - runs-on: cncf-ubuntu-2-8-x86 - timeout-minutes: 30 + runs-on: ubuntu-slim + timeout-minutes: 15 steps: - name: Checkout repo @ SHA - ${{ github.sha }} uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 @@ -44,8 +44,8 @@ jobs: docs: name: docs - runs-on: cncf-ubuntu-2-8-x86 - timeout-minutes: 30 + runs-on: ubuntu-slim + timeout-minutes: 15 if: | github.event.pull_request.user.login != 'otelbot[bot]' && github.event_name == 'pull_request' steps: @@ -67,8 +67,8 @@ jobs: generate: name: generate - runs-on: cncf-ubuntu-2-8-x86 - timeout-minutes: 30 + runs-on: ubuntu-slim + timeout-minutes: 15 steps: - name: Checkout repo @ SHA - ${{ github.sha }} uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 @@ -91,8 +91,8 @@ jobs: readme: name: readme - runs-on: cncf-ubuntu-2-8-x86 - timeout-minutes: 30 + runs-on: ubuntu-slim + timeout-minutes: 15 steps: - name: Checkout repo @ SHA - ${{ github.sha }} uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 @@ -112,8 +112,8 @@ jobs: shellcheck: name: shellcheck - runs-on: cncf-ubuntu-2-8-x86 - timeout-minutes: 30 + runs-on: ubuntu-slim + timeout-minutes: 15 steps: - name: Checkout repo @ SHA - ${{ github.sha }} uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 @@ -133,8 +133,8 @@ jobs: precommit: name: precommit - runs-on: cncf-ubuntu-2-8-x86 - timeout-minutes: 30 + runs-on: ubuntu-slim + timeout-minutes: 15 steps: - name: Checkout repo @ SHA - ${{ github.sha }} uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 @@ -175,7 +175,7 @@ jobs: deps-check: name: deps-check - runs-on: cncf-ubuntu-2-8-x86 + runs-on: ubuntu-slim timeout-minutes: 10 steps: - name: Checkout repo @ SHA - ${{ github.sha }} @@ -196,7 +196,7 @@ jobs: license-header-check: name: license-header-check - runs-on: ubuntu-latest + runs-on: ubuntu-slim timeout-minutes: 10 steps: - name: Checkout repo @ SHA - ${{ github.sha }} @@ -217,7 +217,7 @@ jobs: check-versions: name: check-versions - runs-on: ubuntu-latest + runs-on: ubuntu-slim timeout-minutes: 10 steps: - name: Checkout repo @ SHA - ${{ github.sha }} diff --git a/.github/workflows/prepare-backport-patch.yml b/.github/workflows/prepare-backport-patch.yml index c3661c7d9..faf229b28 100644 --- a/.github/workflows/prepare-backport-patch.yml +++ b/.github/workflows/prepare-backport-patch.yml @@ -33,7 +33,7 @@ jobs: prepare: permissions: contents: write - runs-on: cncf-ubuntu-2-8-x86 + runs-on: ubuntu-slim steps: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: diff --git a/.github/workflows/prepare-release.yml b/.github/workflows/prepare-release.yml index bd988c4c8..a0e9c9de8 100644 --- a/.github/workflows/prepare-release.yml +++ b/.github/workflows/prepare-release.yml @@ -37,7 +37,7 @@ jobs: prepare: permissions: contents: write - runs-on: cncf-ubuntu-2-8-x86 + runs-on: ubuntu-slim steps: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: diff --git a/.github/workflows/release-all.yml b/.github/workflows/release-all.yml index e0f85ef4f..8e64ff9c8 100644 --- a/.github/workflows/release-all.yml +++ b/.github/workflows/release-all.yml @@ -16,7 +16,7 @@ jobs: github.event_name == 'workflow_dispatch' || (github.event.pull_request.merged == true && contains(github.event.pull_request.labels.*.name, 'release')) - runs-on: cncf-ubuntu-2-8-x86 + runs-on: ubuntu-slim outputs: packages: ${{ steps.enumerate.outputs.packages }} ref: ${{ steps.release_ref.outputs.ref }} @@ -125,7 +125,7 @@ jobs: if: always() && needs.enumerate.result == 'success' && needs.publish.result == 'success' && needs.github_release.result == 'success' permissions: contents: write - runs-on: cncf-ubuntu-2-8-x86 + runs-on: ubuntu-slim steps: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml index 2128d1020..3ee41d257 100644 --- a/.github/workflows/stale.yml +++ b/.github/workflows/stale.yml @@ -14,7 +14,7 @@ jobs: contents: read issues: write pull-requests: write - runs-on: cncf-ubuntu-2-8-x86 + runs-on: ubuntu-slim steps: - uses: actions/stale@4391f3da665fdf50b6810c1a66712fb9ba21aa93 # v11.0.0 with: