This is an automated email from the ASF dual-hosted git repository.
dongjoon-hyun pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/spark.git
The following commit(s) were added to refs/heads/master by this push:
new c8c3ead4f259 [SPARK-57119][INFRA] Use `ubuntu-slim` for GitHub Actions
`notify_test_workflow.yml` workflow
c8c3ead4f259 is described below
commit c8c3ead4f259c6c6d929cf5c4c6022a8f7bd5093
Author: Dongjoon Hyun <[email protected]>
AuthorDate: Wed May 27 19:36:06 2026 -0700
[SPARK-57119][INFRA] Use `ubuntu-slim` for GitHub Actions
`notify_test_workflow.yml` workflow
### What changes were proposed in this pull request?
This PR aims to use `ubuntu-slim` for GitHub Actions
`notify_test_workflow.yml` workflow whose running time is about **10s**
consistently.
- https://github.com/apache/spark/actions/workflows/notify_test_workflow.yml
<img width="1497" height="570" alt="Screenshot 2026-05-27 at 18 41 15"
src="https://github.com/user-attachments/assets/ac509470-be3f-4869-957b-85bc2df1b1a1"
/>
### Why are the changes needed?
`ubuntu-slim` is a new cost-efficient runner to fit small jobs like
`notify`. We had better use this to save ASF infra usage (if possible)
-
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
| 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?
Pass the CIs.
### Was this patch authored or co-authored using generative AI tooling?
Generated-by: `Claude Opus 4.7` on `Claude Code`
Closes #56166 from dongjoon-hyun/SPARK-57119.
Authored-by: Dongjoon Hyun <[email protected]>
Signed-off-by: Dongjoon Hyun <[email protected]>
---
.github/workflows/notify_test_workflow.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/notify_test_workflow.yml
b/.github/workflows/notify_test_workflow.yml
index b2d0578e7b6c..091158a8367b 100644
--- a/.github/workflows/notify_test_workflow.yml
+++ b/.github/workflows/notify_test_workflow.yml
@@ -30,7 +30,7 @@ on:
jobs:
notify:
name: Notify test workflow
- runs-on: ubuntu-latest
+ runs-on: ubuntu-slim
permissions:
actions: read
checks: write
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]