|
10 | 10 | - main |
11 | 11 | - develop |
12 | 12 |
|
13 | | -# Coveralls coverage reporting toggle. |
14 | | -# Set to false to ignore coveralls upload failures during outages. |
15 | | -# Check status: https://status.coveralls.io/ |
| 13 | +# Global configuration for all jobs. Can be overridden at the job level if needed. |
16 | 14 | env: |
| 15 | + # Conda channels: Set conda forge as only channel and disable defaults channel |
| 16 | + CONDA_CHANNELS: conda-forge |
| 17 | + CONDA_REMOVE_DEFAULTS: true |
| 18 | + # Coveralls: Set to false to ignore upload failures during outages. |
| 19 | + # Check status: https://status.coveralls.io/ |
17 | 20 | COVERALLS_FAIL_ON_ERROR: false |
18 | 21 |
|
19 | 22 | jobs: |
|
81 | 84 | python-version: ${{ env.PYTHON_VER }} |
82 | 85 | activate-environment: TESTconda |
83 | 86 | use-only-tar-bz2: false |
84 | | - channels: conda-forge |
85 | | - conda-remove-defaults: true |
| 87 | + channels: ${{ env.CONDA_CHANNELS }} |
| 88 | + conda-remove-defaults: ${{ env.CONDA_REMOVE_DEFAULTS }} |
86 | 89 |
|
87 | 90 | - name: Create MHKiT Conda environment |
88 | 91 | shell: bash -l {0} |
@@ -134,6 +137,8 @@ jobs: |
134 | 137 | activate-environment: TEST |
135 | 138 | python-version: ${{ env.PYTHON_VER }} |
136 | 139 | use-only-tar-bz2: false |
| 140 | + channels: ${{ env.CONDA_CHANNELS }} |
| 141 | + conda-remove-defaults: ${{ env.CONDA_REMOVE_DEFAULTS }} |
137 | 142 |
|
138 | 143 | - name: Create MHKiT Conda environment |
139 | 144 | shell: bash -l {0} |
@@ -183,6 +188,8 @@ jobs: |
183 | 188 | activate-environment: TEST |
184 | 189 | python-version: ${{ env.PYTHON_VER }} |
185 | 190 | use-only-tar-bz2: false |
| 191 | + channels: ${{ env.CONDA_CHANNELS }} |
| 192 | + conda-remove-defaults: ${{ env.CONDA_REMOVE_DEFAULTS }} |
186 | 193 |
|
187 | 194 | - name: Create MHKiT Conda environment |
188 | 195 | shell: bash -l {0} |
@@ -238,6 +245,8 @@ jobs: |
238 | 245 | activate-environment: TEST |
239 | 246 | python-version: ${{ matrix.python-version }} |
240 | 247 | use-only-tar-bz2: false |
| 248 | + channels: ${{ env.CONDA_CHANNELS }} |
| 249 | + conda-remove-defaults: ${{ env.CONDA_REMOVE_DEFAULTS }} |
241 | 250 |
|
242 | 251 | - name: Create MHKiT Conda environment |
243 | 252 | shell: bash -l {0} |
@@ -303,6 +312,8 @@ jobs: |
303 | 312 | activate-environment: TEST |
304 | 313 | python-version: ${{ matrix.python-version }} |
305 | 314 | use-only-tar-bz2: false |
| 315 | + channels: ${{ env.CONDA_CHANNELS }} |
| 316 | + conda-remove-defaults: ${{ env.CONDA_REMOVE_DEFAULTS }} |
306 | 317 |
|
307 | 318 | - name: Create MHKiT Conda environment |
308 | 319 | shell: bash -l {0} |
@@ -433,6 +444,8 @@ jobs: |
433 | 444 | activate-environment: TEST |
434 | 445 | python-version: ${{ matrix.python-version }} |
435 | 446 | use-only-tar-bz2: false |
| 447 | + channels: ${{ env.CONDA_CHANNELS }} |
| 448 | + conda-remove-defaults: ${{ env.CONDA_REMOVE_DEFAULTS }} |
436 | 449 |
|
437 | 450 | - name: Create MHKiT Conda environment |
438 | 451 | shell: bash -l {0} |
@@ -653,7 +666,8 @@ jobs: |
653 | 666 | miniconda-version: 'latest' |
654 | 667 | auto-update-conda: true |
655 | 668 | python-version: '3.12' |
656 | | - channels: conda-forge |
| 669 | + channels: ${{ env.CONDA_CHANNELS }} |
| 670 | + conda-remove-defaults: ${{ env.CONDA_REMOVE_DEFAULTS }} |
657 | 671 | activate-environment: TESTconda |
658 | 672 | use-only-tar-bz2: false |
659 | 673 |
|
|
0 commit comments