From 9bacb3c74a2623080b141eb75e86ecf66bd222fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=A1bor=20Lipt=C3=A1k?= Date: Thu, 25 Nov 2021 03:52:49 -0500 Subject: [PATCH] Extract PYTHON_LATEST in GHA (#873) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Gábor Lipták Co-authored-by: Hynek Schlawack --- .github/workflows/main.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index be6fc6d5..6dba41d8 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -11,6 +11,7 @@ on: env: FORCE_COLOR: "1" # Make tools pretty. TOX_TESTENV_PASSENV: "FORCE_COLOR" + PYTHON_LATEST: "3.10" jobs: @@ -55,7 +56,7 @@ jobs: - uses: actions/checkout@v2 - uses: actions/setup-python@v2 with: - python-version: "3.10" # Use latest, so it understands all syntax. + python-version: ${{env.PYTHON_LATEST}} # Use latest, so it understands all syntax. - run: "python -m pip install --upgrade coverage[toml]" @@ -84,7 +85,7 @@ jobs: - uses: "actions/checkout@v2" - uses: "actions/setup-python@v2" with: - python-version: "3.10" + python-version: ${{env.PYTHON_LATEST}} - name: "Install build and lint tools" run: "python -m pip install build twine check-wheel-contents" @@ -106,7 +107,7 @@ jobs: - uses: "actions/checkout@v2" - uses: "actions/setup-python@v2" with: - python-version: "3.10" + python-version: ${{env.PYTHON_LATEST}} - name: "Install in dev mode" run: "python -m pip install -e .[dev]" - name: "Import package"