Jelmer Vernooij пре 4 година
родитељ
комит
e6cc8d1046
2 измењених фајлова са 5 додато и 2 уклоњено
  1. 4 1
      .github/workflows/pythonpackage.yml
  2. 1 1
      .github/workflows/pythonpublish.yml

+ 4 - 1
.github/workflows/pythonpackage.yml

@@ -5,7 +5,7 @@ on: [push, pull_request]
 jobs:
   build:
 
-    runs-on: ubuntu-latest
+    runs-on: ${{ matrix.os }}
     strategy:
       matrix:
         os: [ubuntu-latest, macos-latest, windows-latest]
@@ -24,6 +24,9 @@ jobs:
     - name: Style checks
       run: |
         python -m flake8
+    - name: Build
+      run: |
+        python setup.py build_ext -i
     - name: Coverage test suite run
       run: |
         python -m coverage run -p -m unittest dulwich.tests.test_suite

+ 1 - 1
.github/workflows/pythonpublish.yml

@@ -7,7 +7,7 @@ on:
 jobs:
   deploy:
 
-    runs-on: ubuntu-latest
+    runs-on: ${{ matrix.os }}
     strategy:
       matrix:
         os: [ubuntu-latest, macos-latest, windows-latest]