Skip to content

[SPARK-56138] Replace ubuntu-latest with ubuntu-slim in build-test GitHub Actions job#574

Closed
dongjoon-hyun wants to merge 1 commit intoapache:mainfrom
dongjoon-hyun:SPARK-56138
Closed

[SPARK-56138] Replace ubuntu-latest with ubuntu-slim in build-test GitHub Actions job#574
dongjoon-hyun wants to merge 1 commit intoapache:mainfrom
dongjoon-hyun:SPARK-56138

Conversation

@dongjoon-hyun
Copy link
Member

@dongjoon-hyun dongjoon-hyun commented Mar 23, 2026

What changes were proposed in this pull request?

This PR replaces ubuntu-latest with ubuntu-slim in the build-test job's OS matrix in the CI workflow.

Why are the changes needed?

The license-check job already uses ubuntu-slim which is a new cost-efficient runner to fit small jobs like license-check.

We had better use ubuntu-slim as much as possible in order to save ASF infra usage.

Feature ubuntu-slim ubuntu-latest
Cost (per minute) $0.002 $0.012
Cost for 1,000 mins $2.00 $12.00
CPU 1 vCPU 4 vCPU
Memory (RAM) 5 GB 16 GB
Storage (SSD) 14 GB 14 GB
Maximum Runtime 15 Minutes 6 Hours
Isolation Type Container-based (L2) Dedicated VM

Does this PR introduce any user-facing change?

No.

How was this patch tested?

CI should pass with the new runner configuration.

Was this patch authored or co-authored using generative AI tooling?

Generated-by: Claude Code (Claude Opus 4.6)

@dongjoon-hyun dongjoon-hyun added this to the 0.9.0 milestone Mar 23, 2026
@dongjoon-hyun
Copy link
Member Author

Could you review this CI PR, @sarutak ?

@dongjoon-hyun
Copy link
Member Author

Thank you, @sarutak ! 😄

@dongjoon-hyun
Copy link
Member Author

Merged to main

@dongjoon-hyun dongjoon-hyun deleted the SPARK-56138 branch March 23, 2026 05:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants