This is an automated email from the ASF dual-hosted git repository. kevinjqliu pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/iceberg-python.git
The following commit(s) were added to refs/heads/main by this push: new 83789f0f infra: update github action runners (#2484) 83789f0f is described below commit 83789f0f078005e347ac866bc8f9b9402eabd270 Author: Kevin Liu <kevinjq...@users.noreply.github.com> AuthorDate: Thu Sep 18 07:27:23 2025 -0700 infra: update github action runners (#2484) <!-- Thanks for opening a pull request! --> <!-- In the case this PR will resolve an issue, please replace ${GITHUB_ISSUE_ID} below with the actual Github issue id. --> <!-- Closes #${GITHUB_ISSUE_ID} --> # Rationale for this change Update all runner to use `*-latest`, `ubuntu-latest`/`windows-latest`/`macos-latest` https://docs.github.com/en/actions/reference/runners/github-hosted-runners#standard-github-hosted-runners-for-public-repositories ## Are these changes tested? ## Are there any user-facing changes? <!-- In the case of user-facing changes, please add the changelog label. --> --- .github/workflows/license_check.yml | 2 +- .github/workflows/pypi-build-artifacts.yml | 2 +- .github/workflows/python-ci-docs.yml | 2 +- .github/workflows/python-ci.yml | 4 ++-- .github/workflows/python-release-docs.yml | 2 +- .github/workflows/stale.yml | 2 +- .github/workflows/svn-build-artifacts.yml | 2 +- 7 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/license_check.yml b/.github/workflows/license_check.yml index a501a680..c7e20417 100644 --- a/.github/workflows/license_check.yml +++ b/.github/workflows/license_check.yml @@ -22,7 +22,7 @@ on: pull_request jobs: rat: - runs-on: ubuntu-22.04 + runs-on: ubuntu-latest steps: - uses: actions/checkout@v5 - run: dev/check-license diff --git a/.github/workflows/pypi-build-artifacts.yml b/.github/workflows/pypi-build-artifacts.yml index a7383e87..70fbe5fc 100644 --- a/.github/workflows/pypi-build-artifacts.yml +++ b/.github/workflows/pypi-build-artifacts.yml @@ -32,7 +32,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - os: [ ubuntu-22.04, windows-2022, macos-13, macos-14 ] + os: [ ubuntu-latest, windows-latest, macos-latest ] steps: - uses: actions/checkout@v5 diff --git a/.github/workflows/python-ci-docs.yml b/.github/workflows/python-ci-docs.yml index a2c08bd3..2343206d 100644 --- a/.github/workflows/python-ci-docs.yml +++ b/.github/workflows/python-ci-docs.yml @@ -32,7 +32,7 @@ concurrency: jobs: docs: - runs-on: ubuntu-22.04 + runs-on: ubuntu-latest steps: - uses: actions/checkout@v5 diff --git a/.github/workflows/python-ci.yml b/.github/workflows/python-ci.yml index a79daa59..9f8ebf72 100644 --- a/.github/workflows/python-ci.yml +++ b/.github/workflows/python-ci.yml @@ -44,7 +44,7 @@ concurrency: jobs: lint-and-test: - runs-on: ubuntu-22.04 + runs-on: ubuntu-latest strategy: matrix: python: ['3.9', '3.10', '3.11', '3.12'] @@ -68,7 +68,7 @@ jobs: run: COVERAGE_FAIL_UNDER=85 make coverage-report integration-test: - runs-on: ubuntu-22.04 + runs-on: ubuntu-latest strategy: matrix: python: ['3.9', '3.10', '3.11', '3.12'] diff --git a/.github/workflows/python-release-docs.yml b/.github/workflows/python-release-docs.yml index c76aeab2..e43e8c23 100644 --- a/.github/workflows/python-release-docs.yml +++ b/.github/workflows/python-release-docs.yml @@ -27,7 +27,7 @@ concurrency: jobs: docs: - runs-on: ubuntu-22.04 + runs-on: ubuntu-latest steps: - uses: actions/checkout@v5 diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml index 4b79c332..32509cf2 100644 --- a/.github/workflows/stale.yml +++ b/.github/workflows/stale.yml @@ -29,7 +29,7 @@ permissions: jobs: stale: if: github.repository_owner == 'apache' - runs-on: ubuntu-22.04 + runs-on: ubuntu-latest steps: - uses: actions/stale@v10.0.0 with: diff --git a/.github/workflows/svn-build-artifacts.yml b/.github/workflows/svn-build-artifacts.yml index 7c2466c0..44b41aef 100644 --- a/.github/workflows/svn-build-artifacts.yml +++ b/.github/workflows/svn-build-artifacts.yml @@ -32,7 +32,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - os: [ ubuntu-22.04, windows-2022, macos-13, macos-14 ] + os: [ ubuntu-latest, windows-latest, macos-latest ] steps: - uses: actions/checkout@v5