diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 2c2c91b..847f357 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -3,9 +3,12 @@ name: tests on: + workflow_dispatch: push: + branches: [ "main", "release/**" ] pull_request: - branches: [ main ] + types: [opened, reopened, review_requested] + branches: [ "main" ] jobs: test: @@ -15,15 +18,14 @@ jobs: fail-fast: false matrix: # PREPARED: os: [ubuntu-latest, macos-latest, windows-latest] - # PREPARED: python-version: ['3.9', '2.7', '3.10', '3.8', 'pypy-2.7', 'pypy-3.8'] os: [ubuntu-latest, windows-latest] - python-version: ['3.9', '2.7', '3.10', '3.8'] + python-version: ["3.11", "3.10", "3.9", "pypy-3.10", "pypy-2.7"] exclude: - os: windows-latest - python-version: "2.7" + python-version: "pypy-2.7" steps: - uses: actions/checkout@v3 - - uses: actions/setup-python@v3 + - uses: actions/setup-python@v4 with: python-version: ${{ matrix.python-version }} cache: 'pip'