This is an automated email from the ASF dual-hosted git repository.

tomaz pushed a commit to branch run_tests_pypy38
in repository https://gitbox.apache.org/repos/asf/libcloud.git

commit 96982f99efdc833d0dd05b655112528a4fc16342
Author: Tomaz Muraus <to...@tomaz.me>
AuthorDate: Wed Aug 2 09:45:22 2023 +0200

    Move base ci bootstrap requirements in a separate requirements file to
    avoid things getting out of sync.
---
 .github/workflows/integration-tests.yml     |  2 +-
 .github/workflows/main.yml                  | 12 ++++++------
 .github/workflows/publish_pricing_to_s3.yml |  2 +-
 requirements-ci.txt                         |  1 +
 4 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/.github/workflows/integration-tests.yml 
b/.github/workflows/integration-tests.yml
index 688466eea..61fb7869b 100644
--- a/.github/workflows/integration-tests.yml
+++ b/.github/workflows/integration-tests.yml
@@ -59,7 +59,7 @@ jobs:
 
       - name: Install Python Dependencies
         run: |
-          pip install "tox==4.4.2"
+          pip install -r requirements-ci.txt
 
       - name: Run tox target
         run: |
diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index 70b1fdd67..88ba84679 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -100,7 +100,7 @@ jobs:
 
       - name: Install Python Dependencies
         run: |
-          pip install "tox==4.4.2"
+          pip install -r requirements-ci.txt
 
       - name: Run unit tests tox target
         run: |
@@ -145,7 +145,7 @@ jobs:
 
       - name: Install Python Dependencies
         run: |
-          pip install "tox==4.4.2"
+          pip install -r requirements-ci.txt
 
       - name: Run Checks
         run: |
@@ -190,7 +190,7 @@ jobs:
 
       - name: Install Python Dependencies
         run: |
-          pip install "tox==4.4.2"
+          pip install -r requirements-ci.txt
 
       - name: Run Checks
         run: |
@@ -253,7 +253,7 @@ jobs:
 
       - name: Install Python Dependencies
         run: |
-          pip install "tox==4.4.2"
+          pip install -r requirements-ci.txt
 
       - name: Install Library Into Virtualenv
         run: |
@@ -319,7 +319,7 @@ jobs:
 
       - name: Install Python Dependencies
         run: |
-          pip install "tox==4.4.2"
+          pip install -r requirements-ci.txt
 
       - name: Run Micro Benchmarks
         run: |
@@ -363,7 +363,7 @@ jobs:
 
       - name: Install Python Dependencies
         run: |
-          pip install "tox==4.4.2"
+          pip install -r requirements-ci.txt
 
       - name: Build Docs
         run: |
diff --git a/.github/workflows/publish_pricing_to_s3.yml 
b/.github/workflows/publish_pricing_to_s3.yml
index 0b984c21a..9d824419c 100644
--- a/.github/workflows/publish_pricing_to_s3.yml
+++ b/.github/workflows/publish_pricing_to_s3.yml
@@ -36,7 +36,7 @@ jobs:
 
       - name: Install Python Dependencies
         run: |
-          pip install "tox==4.4.2"
+          pip install -r requirements-ci.txt
 
       - name: Generate and publish pricing data
         env:
diff --git a/requirements-ci.txt b/requirements-ci.txt
new file mode 100644
index 000000000..8aef04070
--- /dev/null
+++ b/requirements-ci.txt
@@ -0,0 +1 @@
+tox==4.4.2

Reply via email to