Skip to content

Commit

Permalink
Ensure 3.12 tests pass (#15648)
Browse files Browse the repository at this point in the history
  • Loading branch information
hauntsaninja authored Jul 12, 2023
1 parent 4a1a38e commit fbe588f
Showing 1 changed file with 7 additions and 18 deletions.
25 changes: 7 additions & 18 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,13 @@ jobs:
toxenv: py
tox_extra_args: "-n 2"
test_mypyc: true
- name: Test suite with py312-ubuntu, mypyc-compiled
python: '3.12-dev'
arch: x64
os: ubuntu-latest
toxenv: py
tox_extra_args: "-n 2"
test_mypyc: true

- name: mypyc runtime tests with py38-macos
python: '3.8.17'
Expand Down Expand Up @@ -134,24 +141,6 @@ jobs:
- name: Test
run: tox run -e ${{ matrix.toxenv }} --skip-pkg-install -- ${{ matrix.tox_extra_args }}

python-nightly:
runs-on: ubuntu-latest
name: Test suite with Python nightly
steps:
- uses: actions/checkout@v3
- uses: actions/setup-python@v4

This comment has been minimized.

Copy link
@varsha162004

varsha162004 Jul 15, 2023

its not working

with:
python-version: '3.12-dev'
- name: Install tox
run: pip install --upgrade 'setuptools!=50' tox==4.4.4
- name: Setup tox environment
run: tox run -e py --notest
- name: Test
run: tox run -e py --skip-pkg-install -- "-n 2"
continue-on-error: true
- name: Mark as a success
run: exit 0

python_32bits:
runs-on: ubuntu-latest
name: Test mypyc suite with 32-bit Python
Expand Down

0 comments on commit fbe588f

Please sign in to comment.