diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index dc2a527..2964cd3 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -13,9 +13,12 @@ jobs: - uses: actions/checkout@v2 with: fetch-depth: 0 - - uses: actions/setup-python@v2 + - uses: actions/setup-python@v4 with: python-version: 3.7.1 + architecture: x64 + cache: 'pip' + cache-dependency-path: requirements.txt - run: pip install -r requirements.txt - run: python3 -m unittest discover -s ./tests -p '*.py' @@ -26,9 +29,12 @@ jobs: - uses: actions/checkout@v2 with: fetch-depth: 0 - - uses: actions/setup-python@v2 + - uses: actions/setup-python@v4 with: python-version: 3.8.0 + architecture: x64 + cache: 'pip' + cache-dependency-path: requirements.txt - run: pip install -r requirements.txt - run: python3 -m unittest discover -s ./tests -p '*.py' @@ -39,9 +45,12 @@ jobs: - uses: actions/checkout@v2 with: fetch-depth: 0 - - uses: actions/setup-python@v2 + - uses: actions/setup-python@v4 with: python-version: 3.9.0 + architecture: x64 + cache: 'pip' + cache-dependency-path: requirements.txt - run: pip install -r requirements.txt - run: python3 -m unittest discover -s ./tests -p '*.py' @@ -52,9 +61,12 @@ jobs: - uses: actions/checkout@v2 with: fetch-depth: 0 - - uses: actions/setup-python@v2 + - uses: actions/setup-python@v4 with: python-version: 3.10.0 + architecture: x64 + cache: 'pip' + cache-dependency-path: requirements.txt - run: pip install -r requirements.txt - run: python3 -m unittest discover -s ./tests -p '*.py' @@ -65,8 +77,11 @@ jobs: - uses: actions/checkout@v2 with: fetch-depth: 0 - - uses: actions/setup-python@v2 + - uses: actions/setup-python@v4 with: python-version: 3.11.0 + architecture: x64 + cache: 'pip' + cache-dependency-path: requirements.txt - run: pip install -r requirements.txt - run: python3 -m unittest discover -s ./tests -p '*.py'