From dc94376f6d34a66ba5b3fd64ba263421bd512c20 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Wed, 31 Mar 2021 20:46:26 +1100 Subject: [PATCH] Fix workflows --- .github/workflows/mariadb.yaml | 33 ++++++++++++++----------------- .github/workflows/mysql.yaml | 4 +--- .github/workflows/postgresql.yaml | 5 +---- 3 files changed, 17 insertions(+), 25 deletions(-) diff --git a/.github/workflows/mariadb.yaml b/.github/workflows/mariadb.yaml index b400785690..fde274a260 100644 --- a/.github/workflows/mariadb.yaml +++ b/.github/workflows/mariadb.yaml @@ -15,7 +15,6 @@ jobs: INVENTREE_DB_HOST: '127.0.0.1' INVENTREE_DB_PORT: 3306 - services: mariadb: image: mariadb:latest @@ -27,20 +26,18 @@ jobs: ports: - 3306:3306 - steps: - - name: Checkout Code - uses: actions/checkout@v2 - - name: Setup Python - uses: actions/setup-python@v2 - with: - python-version: 3.7 - - name: Install Dependencies - run: | - sudo apt-get install mysql-server libmysqlclient-dev - pip3 install invoke - pip3 install mysqlclient - invoke install - - name: Run Tests - run: | - cd InvenTree - python3 manage.py test --settings=InvenTree.ci_mysql + steps: + - name: Checkout Code + uses: actions/checkout@v2 + - name: Setup Python + uses: actions/setup-python@v2 + with: + python-version: 3.7 + - name: Install Dependencies + run: | + sudo apt-get install mysql-server libmysqlclient-dev + pip3 install invoke + pip3 install mysqlclient + invoke install + - name: Run Tests + run: invoke test diff --git a/.github/workflows/mysql.yaml b/.github/workflows/mysql.yaml index 232b5fc97e..48c8641018 100644 --- a/.github/workflows/mysql.yaml +++ b/.github/workflows/mysql.yaml @@ -43,6 +43,4 @@ jobs: pip3 install mysqlclient invoke install - name: Run Tests - run: | - cd InvenTree - python3 manage.py test --settings=InvenTree.ci_mysql + run: invoke test \ No newline at end of file diff --git a/.github/workflows/postgresql.yaml b/.github/workflows/postgresql.yaml index 8ccb1912b8..2c02912289 100644 --- a/.github/workflows/postgresql.yaml +++ b/.github/workflows/postgresql.yaml @@ -41,7 +41,4 @@ jobs: pip3 install psycopg2 invoke install - name: Run Tests - run: | - cd InvenTree - python3 manage.py test --settings=InvenTree.ci_postgresql - \ No newline at end of file + run: invoke test \ No newline at end of file