|
88 | 88 | echo "CONDA_BLD=$CONDA_PREFIX/conda-bld/${{ runner.os == 'Linux' && 'linux' || 'win' }}-64/" | tr "\\\\" '/' >> "$GITHUB_ENV" |
89 | 89 | echo "WHEELS_OUTPUT_FOLDER=$GITHUB_WORKSPACE${{ runner.os == 'Linux' && '/' || '\\' }}" >> "$GITHUB_ENV" |
90 | 90 |
|
91 | | - - name: Full conda debug |
92 | | - shell: bash -el {0} |
93 | | - run: | |
94 | | - set +e |
95 | | -
|
96 | | - echo "=== BASIC ENV ===" |
97 | | - echo "CONDA=$CONDA" |
98 | | - echo "CONDA_PREFIX=$CONDA_PREFIX" |
99 | | - echo "CONDA_DEFAULT_ENV=$CONDA_DEFAULT_ENV" |
100 | | - echo "PATH=$PATH" |
101 | | - echo |
102 | | -
|
103 | | - echo "=== BINARIES ===" |
104 | | - which conda |
105 | | - which python |
106 | | - which conda-build |
107 | | - ls -l "$CONDA_PREFIX/bin/conda"* || true |
108 | | - echo |
109 | | -
|
110 | | - echo "=== VERSIONS ===" |
111 | | - conda --version |
112 | | - python --version |
113 | | - conda-build --version |
114 | | - echo |
115 | | -
|
116 | | - echo "=== CONDA INFO ===" |
117 | | - conda info |
118 | | - echo |
119 | | - conda info --envs |
120 | | - echo |
121 | | -
|
122 | | - echo "=== RELEVANT PACKAGES ===" |
123 | | - conda list --show-channel-urls | grep -E "^(conda|conda-build|conda-libmamba-solver|libmamba|libmambapy|menuinst|pluggy|python|pip|setuptools|libexpat)[[:space:]]" || true |
124 | | - echo |
125 | | -
|
126 | | - echo "=== CONDA BUILD IMPORT ===" |
127 | | - python -c "import sys; print(sys.executable)" |
128 | | - python -c "import conda_build; print(conda_build.__file__)" |
129 | | - echo |
130 | | -
|
131 | | - echo "=== CONDA SUBCOMMANDS ===" |
132 | | - conda commands || true |
133 | | - echo |
134 | | -
|
135 | | - echo "=== CHECK conda build ===" |
136 | | - conda build --help |
137 | | - echo "conda build exit code: $?" |
138 | | - echo |
139 | | -
|
140 | | - echo "=== CHECK conda-build executable ===" |
141 | | - conda-build --help |
142 | | - echo "conda-build exit code: $?" |
143 | | - echo |
144 | | -
|
145 | | - echo "=== CHECK python -m conda_build ===" |
146 | | - python -m conda_build --help |
147 | | - echo "python -m conda_build exit code: $?" |
148 | | - echo |
149 | | -
|
150 | | - echo "=== EXPLICIT SPEC DIFF INPUT ===" |
151 | | - conda list --explicit | grep -E "conda|conda-build|python|pip|setuptools|libexpat|menuinst|pluggy|libmamba" || true |
152 | | -
|
153 | 91 | - name: Build conda package |
154 | 92 | id: build_conda_pkg |
155 | 93 | continue-on-error: true |
|
0 commit comments