Skip to content

Commit

Permalink
MAINT: fix specs for CI matrix (#611)
Browse files Browse the repository at this point in the history
* ci: fix specs for dependencies

* chore: disable codecov upload for now

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
  • Loading branch information
agoose77 and pre-commit-ci[bot] authored Jun 27, 2024
1 parent e88706b commit 3398d2e
Showing 1 changed file with 11 additions and 9 deletions.
20 changes: 11 additions & 9 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,28 +27,28 @@ jobs:
matrix:
os: [ubuntu-latest]
python-version: ["3.9", "3.10", "3.11", "3.12"]
sphinx: [">=5.0,<=7.*"] # Newest Sphinx (any)
myst-parser: [">=1.0.0,<=2.*"] # Newest MyST Parser (any)
sphinx: [">=5,<8"] # Newest Sphinx (any)
myst-parser: [">=1,<3"] # Newest MyST Parser (any)
include:
# Just check the other platforms once
- os: windows-latest
python-version: "3.10"
sphinx: "~=7.0"
myst-parser: ">=2.0"
myst-parser: "~=2.0"
- os: macos-latest
python-version: "3.10"
sphinx: "~=7.0"
myst-parser: ">=2.0"
myst-parser: "~=2.0"
# Oldest known-compatible dependencies
- os: ubuntu-latest
python-version: "3.9"
sphinx: "~=5.0"
myst-parser: "~=1.0.0"
sphinx: "==5.0.0"
myst-parser: "==1.0.0"
# Newest known-compatible dependencies
- os: ubuntu-latest
python-version: "3.12"
sphinx: "~=7.0"
myst-parser: "~=2.0.0"
sphinx: "==7.0.0"
myst-parser: "==2.0.0"

runs-on: ${{ matrix.os }}

Expand Down Expand Up @@ -91,8 +91,10 @@ jobs:
# for some reason the tests/conftest.py::check_nbs fixture breaks pytest-cov's cov-report outputting
# this is why we run `coverage xml` afterwards (required by codecov)

# TEMPORARY FIX: Disable codecov until we can get it working again
- name: Upload to Codecov
uses: codecov/codecov-action@v3
uses: codecov/[email protected]
if: false
with:
name: myst-nb-pytests
flags: pytests
Expand Down

0 comments on commit 3398d2e

Please sign in to comment.