This is an automated email from the ASF dual-hosted git repository.

potiuk pushed a commit to branch slim-runners
in repository https://gitbox.apache.org/repos/asf/airflow-ci-infra.git

commit f24a921600a19732fe4a6fa02e50b98cb1810e6e
Author: Jarek Potiuk <[email protected]>
AuthorDate: Tue Oct 27 22:23:02 2026 +0100

    Run the short workflow jobs on ubuntu-slim runners
    
    Generated-by: Claude Opus 5
---
 .github/workflows/prek.yml                 | 2 +-
 .github/workflows/runs-on-usage-report.yml | 2 +-
 .github/workflows/terraform-runs-on.yml    | 4 +++-
 3 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/.github/workflows/prek.yml b/.github/workflows/prek.yml
index 19b80ca..0602d1b 100644
--- a/.github/workflows/prek.yml
+++ b/.github/workflows/prek.yml
@@ -32,7 +32,7 @@ concurrency:
 
 jobs:
   prek:
-    runs-on: ubuntu-24.04
+    runs-on: ubuntu-slim
     permissions:
       contents: read
     steps:
diff --git a/.github/workflows/runs-on-usage-report.yml 
b/.github/workflows/runs-on-usage-report.yml
index d949e14..c516598 100644
--- a/.github/workflows/runs-on-usage-report.yml
+++ b/.github/workflows/runs-on-usage-report.yml
@@ -34,7 +34,7 @@ concurrency:
 jobs:
   report:
     if: github.repository == 'apache/airflow-ci-infra'
-    runs-on: ubuntu-24.04
+    runs-on: ubuntu-slim
     permissions:
       id-token: write
       issues: write
diff --git a/.github/workflows/terraform-runs-on.yml 
b/.github/workflows/terraform-runs-on.yml
index 1cb4141..89d9123 100644
--- a/.github/workflows/terraform-runs-on.yml
+++ b/.github/workflows/terraform-runs-on.yml
@@ -55,7 +55,7 @@ jobs:
     if: >-
       github.event_name == 'push' ||
       github.event.pull_request.head.repo.full_name == github.repository
-    runs-on: ubuntu-24.04
+    runs-on: ubuntu-slim
     permissions:
       contents: read
       id-token: write
@@ -87,6 +87,8 @@ jobs:
   apply:
     needs: plan
     if: github.event_name == 'push'
+    # Not ubuntu-slim: its 15-minute job limit is shorter than a stack update 
may take (the stack's
+    # timeout_in_minutes is 30), and a killed apply leaves the state lock held.
     runs-on: ubuntu-24.04
     # Required reviewers and the main-only branch policy come from .asf.yaml.
     environment: runs-on-prod

Reply via email to