@@ -470,32 +470,27 @@ jobs:
470470 EXTRAS-FOR-PIP :
471471 if : ${{ !cancelled() }}
472472 needs : [BOOTSTRAP, MATS]
473- runs-on : ${{ matrix.os }}
473+ runs-on : ubuntu-latest
474474 defaults :
475475 run :
476476 shell : bash
477477 timeout-minutes : 10
478478 strategy :
479479 matrix :
480- os : [ubuntu-latest, macos-latest ]
480+ os : [ubuntu-latest]
481481 python-version : ["3.10", "3.11", "3.12"]
482482 env :
483- OS : ${{ matrix.os }}
483+ OS : ' ubuntu-latest '
484484 PYTHON_VERSION : ${{ matrix.python-version }}
485485 LANG : " en_US.utf-8"
486486 LC_CTYPE : " en_US.utf-8"
487- COVERAGE_RCFILE : ./.coveragerc
488- COV_CORE_SOURCE : ./
489- COV_CORE_CONFIG : ./.coveragerc
490- COV_CORE_DATAFILE : .coverage
491- CODECLIMATE_REPO_TOKEN : ${{ secrets.CODECLIMATE_TOKEN }}
492487 steps :
493488 - uses : actions/checkout@v4
494489 - name : Set up Python ${{ matrix.python-version }}
495490 uses : actions/setup-python@v5
496491 with :
497492 python-version : ${{ matrix.python-version }}
498- - name : Install dependencies for python ${{ matrix.python-version }} on ${{ matrix.os }}
493+ - name : Install dependencies for python ${{ matrix.python-version }}
499494 run : |
500495 pip install --upgrade "pip>=22.0" "setuptools>=75.0" "wheel>=0.44" "build>=1.2.1" "pip-licenses>=5.0.0";
501496 pip install -r ./requirements.txt ;
@@ -504,28 +499,12 @@ jobs:
504499 - name : Pre-Clean
505500 id : clean-prep
506501 run : make -j1 -f Makefile clean ;
507- - name : Test Dependencies with py${{ matrix.python-version }} on ${{ matrix.os }}
502+ - name : Test Dependencies with py${{ matrix.python-version }}
508503 run : |
509504 hash -p ./.github/tool_shlock_helper.sh shlock ; export TMPDIR=./ ;
510505 ./tests/check_pip ;
511506 shell : bash
512507 if : ${{ !cancelled() }}
513- - name : Upload Python ${{ matrix.python-version }} Legacy Setup.py coverage to Codecov
514- uses : codecov/codecov-action@v4
515- with :
516- token : ${{ secrets.CODECOV_TOKEN }}
517- files : ./test-reports/coverage_setup.xml
518- directory : .
519- flags : multicast,${{ matrix.os }},${{ matrix.python-version }}
520- name : multicast-github-${{ matrix.os }}-${{ matrix.python-version }}
521- verbose : true
522- fail_ci_if_error : false
523- - name : Upload Extra Python ${{ matrix.python-version }} Artifact
524- uses : actions/upload-artifact@v4
525- with :
526- name : Legacy_Setup-Test-Report-${{ matrix.os }}-${{ matrix.python-version }}
527- path : ./test-reports/
528- if-no-files-found : ignore
529508 - name : Post-purge
530509 id : post-uninstall
531510 run : make -j1 -f Makefile purge || true ;
0 commit comments