Skip to content

Commit a03c9e7

Browse files
committed
CI: update GitHub Actions and sundry tweaks
1 parent d893887 commit a03c9e7

File tree

3 files changed

+13
-13
lines changed

3 files changed

+13
-13
lines changed

.github/workflows/checks.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,15 @@ jobs:
1717
env:
1818
FORCE_COLOR: true
1919
steps:
20-
- uses: actions/checkout@v2
20+
- uses: actions/checkout@v3
2121

2222
- name: Setup Python
23-
uses: actions/setup-python@v2
23+
uses: actions/setup-python@v4
2424
with:
2525
python-version: 3.7
2626

27-
- name: Install nox
28-
run: python -m pip install nox
27+
- name: Install mypy
28+
run: python -m pip --disable-pip-version-check install mypy==0.981
2929

30-
- name: Run check for type
31-
run: nox -s mypy
30+
- name: Run mypy
31+
run: mypy -p mesonpy

.github/workflows/ci-sage.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ jobs:
6363
runs-on: ubuntu-latest
6464
steps:
6565
- name: Check out ${{ env.SPKG }}
66-
uses: actions/checkout@v2
66+
uses: actions/checkout@v3
6767
with:
6868
path: build/pkgs/${{ env.SPKG }}/src
6969
- name: Install prerequisites

.github/workflows/tests.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ concurrency:
1313
cancel-in-progress: true
1414

1515
jobs:
16-
pytest:
16+
test:
1717
runs-on: ${{ matrix.os }}-latest
1818
env:
1919
FORCE_COLOR: true
@@ -35,10 +35,10 @@ jobs:
3535

3636
steps:
3737
- name: Checkout
38-
uses: actions/checkout@v2
38+
uses: actions/checkout@v3
3939

4040
- name: Set up target Python
41-
uses: actions/setup-python@v2
41+
uses: actions/setup-python@v4
4242
with:
4343
python-version: ${{ matrix.python }}
4444

@@ -73,7 +73,7 @@ jobs:
7373

7474
steps:
7575
- name: Checkout
76-
uses: actions/checkout@v2
76+
uses: actions/checkout@v3
7777

7878
- name: Setup Cygwin
7979
uses: cygwin/cygwin-install-action@v2
@@ -156,7 +156,7 @@ jobs:
156156

157157
steps:
158158
- name: Checkout
159-
uses: actions/checkout@v2
159+
uses: actions/checkout@v3
160160

161161
- name: Install pyston
162162
run: |
@@ -198,7 +198,7 @@ jobs:
198198

199199
steps:
200200
- name: Checkout
201-
uses: actions/checkout@v2
201+
uses: actions/checkout@v3
202202

203203
- name: Install Homebrew Python
204204
run: |

0 commit comments

Comments
 (0)