You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iceberg.apache.org by gi...@apache.org on 2026/10/19 21:18:37 UTC
(iceberg-python) 01/01: CI: Cancel stale merge queue runs + use ubuntu-slim (#4106)
This is an automated email from the ASF dual-hosted git repository.
github-merge-queue[bot] pushed a commit to branch gh-readonly-queue/main/pr-4106-eb30d8ae6ac4054f751b91cb04d4ae5026354cc2
in repository https://gitbox.apache.org/repos/asf/iceberg-python.git
commit 7b073bdb78170b15b728655d08980e17619bb835
Author: Alex Stephen <13...@users.noreply.github.com>
AuthorDate: Mon Oct 19 21:18:15 2026 +0000
CI: Cancel stale merge queue runs + use ubuntu-slim (#4106)
CI: Cancel stale merge queue runs and move license check to ubuntu-slim
A PR re-added to the merge queue reuses the same queue branch, so its
runs waited behind the previous attempt's still-queued runs in the same
concurrency group. Cancel in-progress runs for merge_group as well.
Run the license check on ubuntu-slim to reduce demand for ubuntu-latest
runners. That image has no Java, so install it explicitly.
---
.github/workflows/license_check.yml | 6 +++++-
.github/workflows/python-ci-docs.yml | 2 +-
.github/workflows/python-ci.yml | 2 +-
.github/workflows/python-integration.yml | 2 +-
4 files changed, 8 insertions(+), 4 deletions(-)
diff --git a/.github/workflows/license_check.yml b/.github/workflows/license_check.yml
index b5bf11b8a..a6155c84c 100644
--- a/.github/workflows/license_check.yml
+++ b/.github/workflows/license_check.yml
@@ -27,9 +27,13 @@ permissions:
jobs:
rat:
- runs-on: ubuntu-latest
+ runs-on: ubuntu-slim
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
persist-credentials: false
+ - uses: actions/setup-java@de7274f081f381c8f8158605e0321c36c376e2e6 # v6.0.1
+ with:
+ distribution: temurin
+ java-version: 21
- run: dev/check-license
diff --git a/.github/workflows/python-ci-docs.yml b/.github/workflows/python-ci-docs.yml
index 35bbc4441..65c15cd51 100644
--- a/.github/workflows/python-ci-docs.yml
+++ b/.github/workflows/python-ci-docs.yml
@@ -29,7 +29,7 @@ permissions:
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
- cancel-in-progress: ${{ github.event_name == 'pull_request' }}
+ cancel-in-progress: true
jobs:
docs:
diff --git a/.github/workflows/python-ci.yml b/.github/workflows/python-ci.yml
index db1e9ff3e..06a0af570 100644
--- a/.github/workflows/python-ci.yml
+++ b/.github/workflows/python-ci.yml
@@ -28,7 +28,7 @@ permissions:
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
- cancel-in-progress: ${{ github.event_name == 'pull_request' }}
+ cancel-in-progress: true
jobs:
lint-and-unit-test:
diff --git a/.github/workflows/python-integration.yml b/.github/workflows/python-integration.yml
index 9dae683aa..6d05c015a 100644
--- a/.github/workflows/python-integration.yml
+++ b/.github/workflows/python-integration.yml
@@ -28,7 +28,7 @@ permissions:
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
- cancel-in-progress: ${{ github.event_name == 'pull_request' }}
+ cancel-in-progress: true
jobs:
integration-test: