Skip to content

Commit 2627a2f

Browse files
authored
Manual Backport PR pandas-dev#46143 on branch 1.4.x (CI: Merge datamanager job into posix) (pandas-dev#46165)
* CI: Merge datamanager job into posix (pandas-dev#46143) * Backport PR pandas-dev#46143: CI: Merge datamanager job into posix
1 parent 16b8fb8 commit 2627a2f

File tree

2 files changed

+13
-53
lines changed

2 files changed

+13
-53
lines changed

.github/workflows/datamanger.yml

-52
This file was deleted.

.github/workflows/posix.yml

+13-1
Original file line numberDiff line numberDiff line change
@@ -33,33 +33,45 @@ jobs:
3333
- env_file: actions-38-downstream_compat.yaml
3434
pattern: "not slow and not network and not single_cpu"
3535
pytest_target: "pandas/tests/test_downstream.py"
36+
name: "Downstream Compat"
3637
- env_file: actions-38-minimum_versions.yaml
3738
pattern: "not slow and not network and not single_cpu"
39+
name: "Minimum Versions"
3840
- env_file: actions-38.yaml
3941
pattern: "not slow and not network and not single_cpu"
4042
extra_apt: "language-pack-it"
4143
lang: "it_IT.utf8"
4244
lc_all: "it_IT.utf8"
45+
name: "Locale: it_IT.utf8"
4346
- env_file: actions-38.yaml
4447
pattern: "not slow and not network and not single_cpu"
4548
extra_apt: "language-pack-zh-hans"
4649
lang: "zh_CN.utf8"
4750
lc_all: "zh_CN.utf8"
51+
name: "Locale: zh_CN.utf8"
52+
- env_file: actions-38.yaml
53+
pattern: "not slow and not network and not single_cpu"
54+
pandas_data_manager: "array"
55+
name: "Data Manager"
4856
- env_file: actions-pypy-38.yaml
4957
pattern: "not slow and not network and not single_cpu"
5058
test_args: "--max-worker-restart 0"
59+
name: "Pypy"
5160
- env_file: actions-310-numpydev.yaml
5261
pattern: "not slow and not network and not single_cpu"
5362
pandas_testing_mode: "deprecate"
5463
test_args: "-W error"
64+
name: "Numpy Dev"
5565
fail-fast: false
66+
name: ${{ matrix.name || format('{0} pyarrow={1} {2}', matrix.env_file, matrix.pyarrow_version, matrix.pattern) }}
5667
env:
5768
ENV_FILE: ci/deps/${{ matrix.env_file }}
5869
PATTERN: ${{ matrix.pattern }}
5970
EXTRA_APT: ${{ matrix.extra_apt || '' }}
6071
LANG: ${{ matrix.lang || '' }}
6172
LC_ALL: ${{ matrix.lc_all || '' }}
6273
PANDAS_TESTING_MODE: ${{ matrix.pandas_testing_mode || '' }}
74+
PANDAS_DATA_MANAGER: ${{ matrix.pandas_data_manager || 'block' }}
6375
TEST_ARGS: ${{ matrix.test_args || '' }}
6476
PYTEST_WORKERS: ${{ contains(matrix.pattern, 'not single_cpu') && 'auto' || '1' }}
6577
PYTEST_TARGET: ${{ matrix.pytest_target || 'pandas' }}
@@ -68,7 +80,7 @@ jobs:
6880
COVERAGE: ${{ !contains(matrix.env_file, 'pypy') }}
6981
concurrency:
7082
# https://github.community/t/concurrecy-not-work-for-push/183068/7
71-
group: ${{ github.event_name == 'push' && github.run_number || github.ref }}-${{ matrix.env_file }}-${{ matrix.pattern }}-${{ matrix.pyarrow_version || '' }}-${{ matrix.extra_apt || '' }}
83+
group: ${{ github.event_name == 'push' && github.run_number || github.ref }}-${{ matrix.env_file }}-${{ matrix.pattern }}-${{ matrix.pyarrow_version || '' }}-${{ matrix.extra_apt || '' }}-${{ matrix.pandas_data_manager || '' }}
7284
cancel-in-progress: true
7385

7486
services:

0 commit comments

Comments
 (0)