diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index ca256aa..80fb9db 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -17,7 +17,7 @@ jobs: - "3.9" - "3.10" - "3.11" - - "3.12-dev" + - "3.12" - "pypy-3.9" os: - "ubuntu-20.04" @@ -28,7 +28,7 @@ jobs: exclude: # persistent fails to build on 3.12-dev on MacOS in GitHub - os: macos-latest - py: "3.12-dev" + py: "3.12" include: # Only run coverage on ubuntu-20.04, except on pypy3 @@ -42,9 +42,9 @@ jobs: name: "Python: ${{ matrix.py }}-${{ matrix.architecture }} on ${{ matrix.os }}" runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Setup python - uses: actions/setup-python@v2 + uses: actions/setup-python@v5 with: python-version: ${{ matrix.py }} architecture: ${{ matrix.architecture }} @@ -55,9 +55,9 @@ jobs: runs-on: ubuntu-20.04 name: Validate coverage steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Setup python - uses: actions/setup-python@v2 + uses: actions/setup-python@v5 with: python-version: 3.7 architecture: x64 @@ -67,9 +67,9 @@ jobs: runs-on: ubuntu-20.04 name: Build the documentation steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Setup python - uses: actions/setup-python@v2 + uses: actions/setup-python@v5 with: python-version: 3.7 architecture: x64