/
githubmirror
/
pandas
Обзор
Документация
Войти
/
githubmirror
/
pandas
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
.github/workflows/code-checks.yml
149 строк
4 KB
dependabot[bot]
Bump actions/checkout from 7.0.0 to 7.0.1 (#66486)
27 июл 2026, 21:17
Не верифицирован
27 июл 2026, 21:17
3ea5174
Код
Авторство
О чём код?
name: Code Checks on: push: branches: - main - 3.0.x pull_request: branches: - main - 3.0.x defaults: run: shell: bash -euox pipefail {0} permissions: {} jobs: doctest: name: Doctests runs-on: ubuntu-24.04 permissions: contents: read concurrency: # https://github.community/t/concurrecy-not-work-for-push/183068/7 group: ${{ github.event_name == 'push' && github.run_number || github.ref }}-doctests cancel-in-progress: true steps: - name: Checkout uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: fetch-depth: 0 - name: Create virtual environment with Pixi uses: ./.github/actions/setup-pixi with: environment: "doctests" - name: Build pandas run: | pixi run \ --environment doctests \ build-pandas \ --editable \ -Csetup-args="--werror" - name: Run doctests run: pixi run --environment doctests ci-doctests - name: Run scripts tests run: pixi run --environment doctests ci-scripts-tests type-checking: name: Type Checking runs-on: ubuntu-24.04 permissions: contents: read concurrency: # https://github.community/t/concurrecy-not-work-for-push/183068/7 group: ${{ github.event_name == 'push' && github.run_number || github.ref }}-typechecking cancel-in-progress: true steps: - name: Checkout uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: fetch-depth: 0 - name: Create virtual environment with Pixi uses: ./.github/actions/setup-pixi with: environment: "typing" - name: Build pandas run: | pixi run \ --environment typing \ build-pandas \ --editable \ -Csetup-args="--werror" - name: Typing Checks run: pixi run --environment typing ci-typing asv-benchmarks: name: ASV Benchmarks runs-on: ubuntu-24.04 permissions: contents: read concurrency: # https://github.community/t/concurrecy-not-work-for-push/183068/7 group: ${{ github.event_name == 'push' && github.run_number || github.ref }}-asv-benchmarks cancel-in-progress: true steps: - name: Checkout uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: fetch-depth: 0 - name: Create virtual environment with Pixi uses: ./.github/actions/setup-pixi with: environment: "asv" - name: Build pandas run: | pixi run \ --environment asv \ build-pandas \ --editable \ -Csetup-args="--werror" - name: Run ASV benchmarks run: pixi run --environment asv ci-asv requirements-dev-text-installable: name: Test install requirements-dev.txt runs-on: ubuntu-24.04 permissions: contents: read concurrency: # https://github.community/t/concurrecy-not-work-for-push/183068/7 group: ${{ github.event_name == 'push' && github.run_number || github.ref }}-requirements-dev-text-installable cancel-in-progress: true steps: - name: Checkout uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: Setup Python id: setup_python uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0 with: python-version: '3.11' cache: 'pip' cache-dependency-path: 'requirements-dev.txt' - name: Check Pip Cache Hit run: echo ${{ steps.setup_python.outputs.cache-hit }} - name: Install requirements-dev.txt run: python -m pip install -r requirements-dev.txt