summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaphaël Barrois <raphael.barrois@polytechnique.org>2021-03-02 15:41:02 +0100
committerRaphaël Barrois <raphael.barrois@polytechnique.org>2021-03-02 16:19:57 +0100
commitd15b65b8331f2c8b783964fac4326d44170cf4e6 (patch)
tree96876f3b75935396158d95941906232ef6f8a631
parent9b1681d6b407746898b18276eac0b0b48ee543fd (diff)
downloadsemantic-version-d15b65b8331f2c8b783964fac4326d44170cf4e6.tar.gz
Prepare switch to github actions
-rw-r--r--.github/workflows/check.yml31
-rw-r--r--.github/workflows/test.yml38
2 files changed, 69 insertions, 0 deletions
diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml
new file mode 100644
index 0000000..dc16848
--- /dev/null
+++ b/.github/workflows/check.yml
@@ -0,0 +1,31 @@
+name: Check
+
+on:
+ - push
+ - pull_request
+
+jobs:
+ build:
+ name: ${{ matrix.tox-environment }}
+ runs-on: ubuntu-latest
+
+ strategy:
+ fail-fast: false
+ matrix:
+ tox-environment:
+ - lint
+
+ env:
+ TOXENV: ${{ matrix.tox-environment }}
+
+ steps:
+ - uses: actions/checkout@v2
+
+ - name: Set up Python
+ uses: actions/setup-python@v2
+
+ - name: Install dependencies
+ run: python -m pip install tox
+
+ - name: Run
+ run: tox
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
new file mode 100644
index 0000000..d5fe93f
--- /dev/null
+++ b/.github/workflows/test.yml
@@ -0,0 +1,38 @@
+name: Test
+
+on:
+ - push
+ - pull_request
+
+jobs:
+ build:
+ name: Python ${{ matrix.python-version }} / ${{ matrix.tox-environment }}
+ runs-on: ubuntu-latest
+
+ strategy:
+ fail-fast: false
+ matrix:
+ python-version:
+ - 3.4
+ - 3.6
+ - pypy3
+ tox-environment:
+ - django11
+ - django22
+
+ env:
+ TOXENV: ${{ matrix.tox-environment }}
+
+ steps:
+ - uses: actions/checkout@v2
+
+ - name: Set up Python ${{ matrix.python-version }}
+ uses: actions/setup-python@v2
+ with:
+ python-version: ${{ matrix.python-version }}
+
+ - name: Install dependencies
+ run: python -m pip install tox
+
+ - name: Run tests
+ run: tox