forked from pandas-dev/pandas
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathaction.yml
32 lines (29 loc) · 810 Bytes
/
action.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
name: Build pandas
description: Rebuilds the C extensions and installs pandas
inputs:
editable:
description: Whether to build pandas in editable mode (default true)
default: true
runs:
using: composite
steps:
- name: Environment Detail
run: |
micromamba info
micromamba list
pip list --pre
shell: bash -el {0}
- name: Uninstall existing Pandas installation
run: |
if pip show pandas 1>/dev/null; then
pip uninstall -y pandas
fi
shell: bash -el {0}
- name: Build Pandas
run: |
if [[ ${{ inputs.editable }} == "true" ]]; then
pip install -e . --no-build-isolation -v --no-deps
else
pip install . --no-build-isolation -v --no-deps
fi
shell: bash -el {0}