diff .github/workflows/ci-test.yml @ 7415:f636c3c5333e

Move setuptools install location and print version Install setuptools before priting version of key libraries and include setuptools. Packages that can use setuptools will find it missing, so install before any pip gets run.
author John Rouillard <rouilj@ieee.org>
date Thu, 25 May 2023 17:16:46 -0400
parents 7a4b84ddf8a5
children 6b332e3d7c43
line wrap: on
line diff
--- a/.github/workflows/ci-test.yml	Thu May 25 17:07:07 2023 -0400
+++ b/.github/workflows/ci-test.yml	Thu May 25 17:16:46 2023 -0400
@@ -100,11 +100,15 @@
           allow-prereleases: true
           cache: 'pip'
 
+      - name: Install build tools - setuptools
+        run: pip install setuptools
+
       # Display the Python version being used
       - name: Display Python and key module versions
         run: |
           python -c "import sys; print('python version: ', sys.version)"
           python -c "import sqlite3; print('sqlite version: ', sqlite3.sqlite_version)"
+          python -c "import setuptools; print('setuptools version: ', setuptools.__version__);"
 
       # Install the databases
       - name: Install mysql/mariadb
@@ -190,9 +194,6 @@
       - name: Install pytest and other packages needed for running tests
         run: pip install flake8 mock pytest pytest-cov requests
 
-      - name: Install build tools - setuptools
-        run: pip install setuptools
-
       - name: Test build roundup and install locale so lang tests work.
         run: |
           sudo apt-get install gettext

Roundup Issue Tracker: http://roundup-tracker.org/