diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d4b90c3..b8d81c5 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -3,44 +3,15 @@ name: Python CI on: [push, pull_request] jobs: - lint-and-mypy: - name: Lint & mypy - runs-on: ubuntu-latest - timeout-minutes: 5 - steps: - - name: Checkout - uses: actions/checkout@v4 - - - name: Setup Python environment - uses: actions/setup-python@v4 - with: - python-version: "3.9" - architecture: "x64" - - - name: Install - run: | - pip install -e .[lint] - - - name: Validate - run: | - isort --check-only src/ tests/ - black --check --line-length 100 . - mypy - build-and-test: name: Test & build (py${{ matrix.python-version }} on ${{ matrix.os }}) runs-on: ${{ matrix.os }} timeout-minutes: 10 strategy: matrix: - os: [ubuntu-latest, windows-latest] + os: [macos-latest] python-version: - "3.12" - - "3.11" - - "3.10" - - "3.9" - - "3.8" - - "3.7" steps: - name: Checkout @@ -50,15 +21,14 @@ jobs: uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} - architecture: "x64" - - - name: Install - run: | - pip install -e .[test] - pip install -e .[build] - - - name: Test - run: py.test -vvs - - name: Build - run: python setup.py build sdist bdist_wheel +# - name: Install +# run: | +# pip install -e .[test] +# pip install -e .[build] +# +# - name: Test +# run: py.test -vvs +# +# - name: Build +# run: python setup.py build sdist bdist_wheel diff --git a/.github/workflows/pypi-release.yml b/.github/workflows/pypi-release.yml index 2e84d52..8ab4839 100644 --- a/.github/workflows/pypi-release.yml +++ b/.github/workflows/pypi-release.yml @@ -26,7 +26,7 @@ jobs: - uses: actions/checkout@v4 - name: Set up Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: 3.11