From 79648a453a60dd329db35a18025dcf25112732f6 Mon Sep 17 00:00:00 2001 From: Marco Edward Gorelli <33491632+MarcoGorelli@users.noreply.github.com> Date: Wed, 7 Dec 2022 20:49:26 +0000 Subject: [PATCH] Backport PR #50113: CI try using ubuntu20.04 --- .github/workflows/32-bit-linux.yml | 2 +- .github/workflows/assign.yml | 2 +- .github/workflows/asv-bot.yml | 2 +- .github/workflows/autoupdate-pre-commit-config.yml | 2 +- .github/workflows/code-checks.yml | 10 +++++----- .github/workflows/codeql.yml | 2 +- .github/workflows/docbuild-and-upload.yml | 2 +- .github/workflows/python-dev.yml | 2 +- .github/workflows/sdist.yml | 2 +- .github/workflows/stale-pr.yml | 2 +- .github/workflows/ubuntu.yml | 2 +- 11 files changed, 15 insertions(+), 15 deletions(-) diff --git a/.github/workflows/32-bit-linux.yml b/.github/workflows/32-bit-linux.yml index cf8a0fe0da91c..23ebd55200b66 100644 --- a/.github/workflows/32-bit-linux.yml +++ b/.github/workflows/32-bit-linux.yml @@ -17,7 +17,7 @@ permissions: jobs: pytest: - runs-on: ubuntu-latest + runs-on: ubuntu-20.04 steps: - name: Checkout uses: actions/checkout@v3 diff --git a/.github/workflows/assign.yml b/.github/workflows/assign.yml index b7bb8db549f86..979cd4679c0a0 100644 --- a/.github/workflows/assign.yml +++ b/.github/workflows/assign.yml @@ -11,7 +11,7 @@ jobs: permissions: issues: write pull-requests: write - runs-on: ubuntu-latest + runs-on: ubuntu-20.04 steps: - if: github.event.comment.body == 'take' run: | diff --git a/.github/workflows/asv-bot.yml b/.github/workflows/asv-bot.yml index abb19a95315b6..f676baa31aa14 100644 --- a/.github/workflows/asv-bot.yml +++ b/.github/workflows/asv-bot.yml @@ -21,7 +21,7 @@ jobs: name: "Run benchmarks" # TODO: Support more benchmarking options later, against different branches, against self, etc if: startsWith(github.event.comment.body, '@github-actions benchmark') - runs-on: ubuntu-latest + runs-on: ubuntu-20.04 defaults: run: shell: bash -el {0} diff --git a/.github/workflows/autoupdate-pre-commit-config.yml b/.github/workflows/autoupdate-pre-commit-config.yml index 9a41871c26062..f5cf3f1d9fdd1 100644 --- a/.github/workflows/autoupdate-pre-commit-config.yml +++ b/.github/workflows/autoupdate-pre-commit-config.yml @@ -15,7 +15,7 @@ jobs: pull-requests: write # for technote-space/create-pr-action to create a PR if: github.repository_owner == 'pandas-dev' name: Autoupdate pre-commit config - runs-on: ubuntu-latest + runs-on: ubuntu-20.04 steps: - name: Set up Python uses: actions/setup-python@v3 diff --git a/.github/workflows/code-checks.yml b/.github/workflows/code-checks.yml index 738263369409c..fbb4691a5d694 100644 --- a/.github/workflows/code-checks.yml +++ b/.github/workflows/code-checks.yml @@ -20,7 +20,7 @@ permissions: jobs: pre_commit: name: pre-commit - runs-on: ubuntu-latest + runs-on: ubuntu-20.04 concurrency: # https://github.community/t/concurrecy-not-work-for-push/183068/7 group: ${{ github.event_name == 'push' && github.run_number || github.ref }}-pre-commit @@ -39,7 +39,7 @@ jobs: typing_and_docstring_validation: name: Docstring and typing validation - runs-on: ubuntu-latest + runs-on: ubuntu-20.04 defaults: run: shell: bash -el {0} @@ -98,7 +98,7 @@ jobs: asv-benchmarks: name: ASV Benchmarks - runs-on: ubuntu-latest + runs-on: ubuntu-20.04 defaults: run: shell: bash -el {0} @@ -129,7 +129,7 @@ jobs: build_docker_dev_environment: name: Build Docker Dev Environment - runs-on: ubuntu-latest + runs-on: ubuntu-20.04 defaults: run: shell: bash -el {0} @@ -156,7 +156,7 @@ jobs: requirements-dev-text-installable: name: Test install requirements-dev.txt - runs-on: ubuntu-latest + runs-on: ubuntu-20.04 concurrency: # https://github.community/t/concurrecy-not-work-for-push/183068/7 diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 457aa69fb924f..dfe6b0574b20a 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -10,7 +10,7 @@ concurrency: jobs: analyze: - runs-on: ubuntu-latest + runs-on: ubuntu-20.04 permissions: actions: read contents: read diff --git a/.github/workflows/docbuild-and-upload.yml b/.github/workflows/docbuild-and-upload.yml index 1db8fb9a70254..bbdc9decd96b1 100644 --- a/.github/workflows/docbuild-and-upload.yml +++ b/.github/workflows/docbuild-and-upload.yml @@ -22,7 +22,7 @@ permissions: jobs: web_and_docs: name: Doc Build and Upload - runs-on: ubuntu-latest + runs-on: ubuntu-20.04 concurrency: # https://github.community/t/concurrecy-not-work-for-push/183068/7 diff --git a/.github/workflows/python-dev.yml b/.github/workflows/python-dev.yml index 202efef87312b..c4dd818e97070 100644 --- a/.github/workflows/python-dev.yml +++ b/.github/workflows/python-dev.yml @@ -49,7 +49,7 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-latest, macOS-latest, windows-latest] + os: [ubuntu-20.04, macOS-latest, windows-latest] name: actions-311-dev timeout-minutes: 120 diff --git a/.github/workflows/sdist.yml b/.github/workflows/sdist.yml index 9957fc72e9f51..fe1f165250b2c 100644 --- a/.github/workflows/sdist.yml +++ b/.github/workflows/sdist.yml @@ -19,7 +19,7 @@ permissions: jobs: build: if: ${{ github.event.label.name == 'Build' || contains(github.event.pull_request.labels.*.name, 'Build') || github.event_name == 'push'}} - runs-on: ubuntu-latest + runs-on: ubuntu-20.04 timeout-minutes: 60 defaults: run: diff --git a/.github/workflows/stale-pr.yml b/.github/workflows/stale-pr.yml index 69656be18a8b1..3a555de8eadbe 100644 --- a/.github/workflows/stale-pr.yml +++ b/.github/workflows/stale-pr.yml @@ -11,7 +11,7 @@ jobs: stale: permissions: pull-requests: write - runs-on: ubuntu-latest + runs-on: ubuntu-20.04 steps: - uses: actions/stale@v4 with: diff --git a/.github/workflows/ubuntu.yml b/.github/workflows/ubuntu.yml index be07e85e01a25..be8d3ad0c322b 100644 --- a/.github/workflows/ubuntu.yml +++ b/.github/workflows/ubuntu.yml @@ -20,7 +20,7 @@ permissions: jobs: pytest: - runs-on: ubuntu-latest + runs-on: ubuntu-20.04 defaults: run: shell: bash -el {0}