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
