From 55c17ed06b129474db64ad8272f8a6a999ea84b0 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 20 Jun 2021 10:19:46 +1000 Subject: [PATCH] Github action for importing data --- .github/workflows/import_data.yaml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 .github/workflows/import_data.yaml diff --git a/.github/workflows/import_data.yaml b/.github/workflows/import_data.yaml new file mode 100644 index 0000000..f620880 --- /dev/null +++ b/.github/workflows/import_data.yaml @@ -0,0 +1,27 @@ +name: Import Dataset + +on: ["push", "pull_request"] + +jobs: + build: + runs-on: ubuntu-latest + + strategy: + max-parallel: 4 + matrix: + python-version: [3.7] + + steps: + - name: Checkout Code + uses: actions/checkout@v2 + - name: Setup Python + uses: actions/setup-python@v2 + with: + python-version: ${{ matrix.python-version }} + - name: Install InvenTree + run: | + sudo apt-get install python3-dev python3-pip python3-venv python3-wheel g++ + pip3 install invoke + git clone --depth 1 https://github.com/inventree/inventree inventree + cd inventree + invoke install