From ef2922fe37206ac376abb87d53b5a01d4e3b57c8 Mon Sep 17 00:00:00 2001 From: Polina Bungina Date: Tue, 1 Nov 2022 13:55:15 +0100 Subject: [PATCH] Bump actions, install wheel (#2446) * Bump actions/checkout and actions/setup-python versions * Install wheel to silence some warnings Co-authored-by: Alexander Kukushkin --- .github/workflows/install_deps.py | 1 + .github/workflows/tests.yaml | 22 +++++++++++----------- 2 files changed, 12 insertions(+), 11 deletions(-) diff --git a/.github/workflows/install_deps.py b/.github/workflows/install_deps.py index 420cec4b..10a35913 100644 --- a/.github/workflows/install_deps.py +++ b/.github/workflows/install_deps.py @@ -30,6 +30,7 @@ def install_requirements(what): requirements.append(r) subprocess.call([sys.executable, '-m', 'pip', 'install', '--upgrade', 'pip']) + subprocess.call([sys.executable, '-m', 'pip', 'install', '--upgrade', 'wheel']) r = subprocess.call([sys.executable, '-m', 'pip', 'install'] + requirements) s = subprocess.call([sys.executable, '-m', 'pip', 'install', '--upgrade', 'setuptools']) return s | r diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 534cd64b..86bec798 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -17,9 +17,9 @@ jobs: os: [ubuntu, windows, macos] steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v3 - name: Set up Python 2.7 - uses: actions/setup-python@v2 + uses: actions/setup-python@v4 with: python-version: 2.7 if: matrix.os != 'windows' @@ -31,7 +31,7 @@ jobs: if: matrix.os != 'windows' - name: Set up Python 3.6 - uses: actions/setup-python@v2 + uses: actions/setup-python@v4 with: python-version: 3.6 - name: Install dependencies @@ -40,7 +40,7 @@ jobs: run: python .github/workflows/run_tests.py - name: Set up Python 3.7 - uses: actions/setup-python@v2 + uses: actions/setup-python@v4 with: python-version: 3.7 - name: Install dependencies @@ -49,7 +49,7 @@ jobs: run: python .github/workflows/run_tests.py - name: Set up Python 3.8 - uses: actions/setup-python@v2 + uses: actions/setup-python@v4 with: python-version: 3.8 - name: Install dependencies @@ -58,7 +58,7 @@ jobs: run: python .github/workflows/run_tests.py - name: Set up Python 3.9 - uses: actions/setup-python@v2 + uses: actions/setup-python@v4 with: python-version: 3.9 - name: Install dependencies @@ -67,7 +67,7 @@ jobs: run: python .github/workflows/run_tests.py - name: Set up Python 3.10 - uses: actions/setup-python@v2 + uses: actions/setup-python@v4 with: python-version: '3.10' - name: Install dependencies @@ -115,9 +115,9 @@ jobs: dcs: etcd3 steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v3 - name: Set up Python - uses: actions/setup-python@v2 + uses: actions/setup-python@v4 with: python-version: ${{ matrix.python-version }} - name: Add postgresql apt repo @@ -127,7 +127,7 @@ jobs: run: python .github/workflows/install_deps.py - name: Run behave tests run: python .github/workflows/run_tests.py - - uses: actions/setup-python@v2 + - uses: actions/setup-python@v4 with: python-version: '3.10' - name: Install coveralls @@ -144,7 +144,7 @@ jobs: needs: [unit, behave] runs-on: ubuntu-latest steps: - - uses: actions/setup-python@v2 + - uses: actions/setup-python@v4 - run: python -m pip install coveralls - run: python -m coveralls --service=github --finish env: