Skip to content

Commit b8c72eb

Browse files
Add conda debug step in conda-package.yml
1 parent 39656ca commit b8c72eb

1 file changed

Lines changed: 35 additions & 0 deletions

File tree

.github/workflows/conda-package.yml

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,41 @@ jobs:
8888
echo "CONDA_BLD=$CONDA_PREFIX/conda-bld/${{ runner.os == 'Linux' && 'linux' || 'win' }}-64/" | tr "\\\\" '/' >> "$GITHUB_ENV"
8989
echo "WHEELS_OUTPUT_FOLDER=$GITHUB_WORKSPACE${{ runner.os == 'Linux' && '/' || '\\' }}" >> "$GITHUB_ENV"
9090
91+
- name: Full conda debug
92+
shell: bash -el {0}
93+
run: |
94+
echo "=== BASIC ENV ==="
95+
echo "CONDA=$CONDA"
96+
echo "CONDA_PREFIX=$CONDA_PREFIX"
97+
echo "CONDA_DEFAULT_ENV=$CONDA_DEFAULT_ENV"
98+
echo "PATH=$PATH"
99+
echo
100+
101+
echo "=== BINARIES ==="
102+
which conda
103+
which python
104+
echo
105+
106+
echo "=== CONDA INFO ==="
107+
conda info
108+
echo
109+
conda info --envs
110+
echo
111+
112+
echo "=== CONDA BUILD AVAILABILITY (CURRENT ENV) ==="
113+
conda list conda-build || true
114+
python -c "import sys; print(sys.executable)"
115+
python -c "import conda_build; print(conda_build.__file__)" || echo "conda_build import FAILED"
116+
conda build --help || echo "conda build command FAILED"
117+
echo
118+
119+
echo "=== CHECK BUILD ENV EXPLICITLY ==="
120+
conda run -n build which python || true
121+
conda run -n build python -c "import sys; print(sys.executable)" || true
122+
conda run -n build conda list conda-build || true
123+
conda run -n build python -c "import conda_build; print(conda_build.__file__)" || true
124+
conda run -n build conda build --help || true
125+
91126
- name: Build conda package
92127
id: build_conda_pkg
93128
continue-on-error: true

0 commit comments

Comments
 (0)