diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml new file mode 100644 index 0000000..766a330 --- /dev/null +++ b/.github/workflows/main.yml @@ -0,0 +1,28 @@ +name: Tests + +on: + pull_request: + branches: [master, main] + +jobs: + test: + name: Run tests + runs-on: ubuntu-latest + steps: + - name: Check-out repository + uses: actions/checkout@v3 + with: + fetch-depth: 0 + + - name: Install requirements + run: pip install -r requirements.txt + shell: sh + + - name: Install dev requirements + run: pip install -r requirements_dev.txt + shell: sh + + + - name: Run tests + run: python tests/test_sdk.py + shell: sh diff --git a/requirements.txt b/requirements.txt index 21fd9b6..75d174b 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,4 @@ aiohttp==3.7.4.post0 ujson==4.0.2 pydantic==1.8.2 +dexguru-sdk==0.2.6 \ No newline at end of file