Skip to content

Commit f4f405f

Browse files
authored
Update CI workflow to improve execution time (#1336)
* Create main.yml * Update and rename main.yml to ci-time.yml * Update ci-time.yml Only use Python 3.13 * update CI workflow to upload test time artifacts * update comments * update CI workflow * update workflow for windows * try to fix windows * update numba cache * revert numba change * update CI workflow * update CI * update CI * only use macos-latest
1 parent 9d99f6e commit f4f405f

File tree

1 file changed

+1
-19
lines changed

1 file changed

+1
-19
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
strategy:
1919
fail-fast: false
2020
matrix:
21-
os: [ "ubuntu-latest", "macos-latest", "macos-14", "windows-latest"]
21+
os: [ "ubuntu-latest", "macos-latest", "windows-latest"]
2222
python-version: [ "3.10", "3.11", "3.12", "3.13"]
2323
steps:
2424
- name: Cancel previous runs
@@ -66,21 +66,3 @@ jobs:
6666
- name: Run Namespace Tests
6767
run: |
6868
python -m pytest test
69-
70-
- name: Run Coverage Tests
71-
run: |
72-
python -m pytest test -v --cov=./uxarray --cov-report=xml
73-
env:
74-
NUMBA_DISABLE_JIT: 1
75-
76-
- name: Upload code coverage to Codecov
77-
if: github.repository == 'UXARRAY/uxarray'
78-
uses: codecov/[email protected]
79-
env:
80-
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
81-
with:
82-
file: ./coverage.xml
83-
flags: unittests
84-
env_vars: OS,PYTHON
85-
name: codecov-umbrella
86-
fail_ci_if_error: false

0 commit comments

Comments
 (0)