Skip to content

Commit 01a6a43

Browse files
authored
chore: use ubuntu-slim for lightweight jobs (#2187)
ubuntu-slim is a new cost-efficient runner to fit lightweight jobs. We can use this to save ASF infra usage (if possible). By *lightweight* I mean jobs that run for less than a minute and are not easily affected by other concurrently running jobs on the same host. This topic was raised in the Apache ORC project and later adopted by iceberg-cpp. We believe it could also benefit other projects under the Apache Iceberg umbrella. Refs: - https://github.blog/changelog/2025-10-28-1-vcpu-linux-runner-now-available-in-github-actions-in-public-preview/ - https://github.com/actions/runner-images/blob/main/images/ubuntu-slim/ubuntu-slim-Readme.md
1 parent b24ab63 commit 01a6a43

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

.github/workflows/bindings_python_ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ jobs:
5656
run: cargo clippy --all-targets --all-features -- -D warnings
5757

5858
check-python:
59-
runs-on: ubuntu-latest
59+
runs-on: ubuntu-slim
6060
steps:
6161
- uses: actions/checkout@v6
6262
- uses: astral-sh/setup-uv@v7

.github/workflows/ci_typos.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ permissions:
3838
jobs:
3939
typos-check:
4040
name: typos check
41-
runs-on: ubuntu-latest
41+
runs-on: ubuntu-slim
4242
timeout-minutes: 10
4343
env:
4444
FORCE_COLOR: 1

.github/workflows/codeql.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ permissions:
3333
jobs:
3434
analyze:
3535
name: Analyze Actions
36-
runs-on: ubuntu-latest
36+
runs-on: ubuntu-slim
3737
permissions:
3838
contents: read
3939
security-events: write

0 commit comments

Comments
 (0)