From fce30a56e06d1ecd7ab0470af50276e4797fd722 Mon Sep 17 00:00:00 2001 From: Lev Vereshchagin Date: Wed, 16 Mar 2022 18:43:47 +0300 Subject: [PATCH] Update CI --- .github/workflows/docker-build-push.yml | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/.github/workflows/docker-build-push.yml b/.github/workflows/docker-build-push.yml index 943b4dff..2232c854 100644 --- a/.github/workflows/docker-build-push.yml +++ b/.github/workflows/docker-build-push.yml @@ -34,19 +34,11 @@ jobs: - name: Checkout uses: actions/checkout@v3 - - name: Setup Python - uses: actions/setup-python@v3 - with: - python-version: 3.9 - - name: Setup Buildx uses: docker/setup-buildx-action@v1 with: driver-opts: network=host - - name: Install Docker Compose v2 - uses: ndeloof/install-compose-action@4a33bc31f327b8231c4f343f6fba704fedc0fa23 - - name: Get latest versions run: python3 ./.github/scripts/get_latest_tags.py --repo ${{ inputs.repo }} --version ${{ inputs.version }} @@ -57,8 +49,21 @@ jobs: env: REGISTRY_USER: localhost:5000/frappe + - name: Setup Python + uses: actions/setup-python@v3 + with: + python-version: 3.9 + + - name: Install Docker Compose v2 + uses: ndeloof/install-compose-action@4a33bc31f327b8231c4f343f6fba704fedc0fa23 + + - name: Install dependencies + run: | + python -m venv venv + venv/bin/pip install -r requirements-test.txt + - name: Test - run: python3 tests/main.py + run: pytest - name: Login if: ${{ inputs.push }}