Skip to content

Commit c450fe7

Browse files
authored
Enhance debugging output in CI workflow
Added diagnostic echo statements for conda environment and Python/pip paths during installation steps.
1 parent 960470a commit c450fe7

1 file changed

Lines changed: 34 additions & 0 deletions

File tree

.github/workflows/code_test_and_deploy.yml

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,11 +83,45 @@ jobs:
8383
# to ensure dependency changes in a PR are reflected.
8484
- name: Install rclone
8585
run: |
86+
echo "=== Active conda env ==="
87+
echo $CONDA_DEFAULT_ENV
88+
conda info
89+
90+
echo "=== Which python/pip ==="
91+
which python || echo "python not found"
92+
which pip || echo "pip not found"
93+
94+
echo "=== Conda envs ==="
95+
conda env list
96+
97+
echo "=== Python in datashuttle-test env ==="
98+
conda run -n datashuttle-test which python
99+
conda run -n datashuttle-test which pip || echo "pip not in datashuttle-test"
100+
101+
echo "=== pip via python -m ==="
102+
python -m pip --version || echo "python -m pip also broken"
86103
conda activate datashuttle-test
87104
conda install -c conda-forge rclone
88105
89106
- name: Install datashuttle from repo
90107
run: |
108+
echo "=== Active conda env ==="
109+
echo $CONDA_DEFAULT_ENV
110+
conda info
111+
112+
echo "=== Which python/pip ==="
113+
which python || echo "python not found"
114+
which pip || echo "pip not found"
115+
116+
echo "=== Conda envs ==="
117+
conda env list
118+
119+
echo "=== Python in datashuttle-test env ==="
120+
conda run -n datashuttle-test which python
121+
conda run -n datashuttle-test which pip || echo "pip not in datashuttle-test"
122+
123+
echo "=== pip via python -m ==="
124+
python -m pip --version || echo "python -m pip also broken"
91125
python -m pip install --upgrade pip
92126
pip install .[dev]
93127

0 commit comments

Comments
 (0)