From 515ec0cc5ced35f3952c9c18b9eff1a519a08cc6 Mon Sep 17 00:00:00 2001 From: Iulian Masar Date: Wed, 12 Feb 2025 12:05:53 +0200 Subject: [PATCH] updated github actions config to run tests on multiple versions of python --- .github/workflows/build_py.yml | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build_py.yml b/.github/workflows/build_py.yml index edda943..bd055c6 100644 --- a/.github/workflows/build_py.yml +++ b/.github/workflows/build_py.yml @@ -3,7 +3,6 @@ name: mangopay2-python-sdk-ci on: push: branches: - # push on master branch - master pull_request: branches: [ master ] @@ -11,20 +10,28 @@ on: jobs: build: - + name: Test on python ${{ matrix.python-version }} runs-on: ubuntu-20.04 + strategy: + matrix: + python-version: [ "3.6", "3.8" ] + steps: - - uses: actions/checkout@v2 - - name: Set up Python 3.6 + - name: Checkout repository + uses: actions/checkout@v2 + + - name: Set up Python ${{ matrix.python-version }} uses: actions/setup-python@v2 with: - python-version: 3.6 + python-version: ${{ matrix.python-version }} + - name: Install dependencies run: | python -m pip install --upgrade pip pip install -r requirements/base.txt pip install -r requirements/development.txt + - name: Run tests run: | python -m unittest discover