diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml index a6ed8f2a5..9135981a1 100644 --- a/.github/workflows/checks.yml +++ b/.github/workflows/checks.yml @@ -17,15 +17,15 @@ jobs: env: FORCE_COLOR: true steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Setup Python - uses: actions/setup-python@v2 + uses: actions/setup-python@v4 with: python-version: 3.7 - - name: Install nox - run: python -m pip install nox + - name: Install mypy + run: python -m pip --disable-pip-version-check install mypy==0.981 - - name: Run check for type - run: nox -s mypy + - name: Run mypy + run: mypy -p mesonpy diff --git a/.github/workflows/ci-sage.yml b/.github/workflows/ci-sage.yml index 7e1a438b6..53651b931 100644 --- a/.github/workflows/ci-sage.yml +++ b/.github/workflows/ci-sage.yml @@ -63,7 +63,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out ${{ env.SPKG }} - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: path: build/pkgs/${{ env.SPKG }}/src - name: Install prerequisites diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 33eb95ab1..d421568b2 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -13,7 +13,7 @@ concurrency: cancel-in-progress: true jobs: - pytest: + test: runs-on: ${{ matrix.os }}-latest env: FORCE_COLOR: true @@ -35,10 +35,10 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Set up target Python - uses: actions/setup-python@v2 + uses: actions/setup-python@v4 with: python-version: ${{ matrix.python }} @@ -73,7 +73,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Setup Cygwin uses: cygwin/cygwin-install-action@v2 @@ -156,7 +156,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Install pyston run: | @@ -198,7 +198,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Install Homebrew Python run: |