From 566fd5ded2874f7179d91efdfdb6f6bd92ca1c93 Mon Sep 17 00:00:00 2001 From: Guillaume Vincent Date: Fri, 20 Sep 2019 10:41:55 +0200 Subject: [PATCH] Add python cli ci tests on github actions --- .github/workflows/main.yml | 30 +++++++++++++++++++++++------- 1 file changed, 23 insertions(+), 7 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 06468f4..943ef67 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -3,13 +3,29 @@ name: ci on: [push, pull_request] jobs: - build: + test-javascript-packages: + name: test javascript packages + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v1 + - name: test javascript packages + run: | + yarn install + yarn test + test-python-cli: + name: test python cli runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v1 - - name: test javascript packages - run: | - yarn install - yarn test + - uses: actions/checkout@v1 + - uses: actions/setup-python@v1 + with: + python-version: '3.x' + - name: test python cli + run: | + cd cli + python -m pip install --upgrade pip + python -m pip install -r requirements.txt + python -m pip install -r test-requirements.txt + export PYTHONPATH='.' + python -m unittest discover