You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@libcloud.apache.org by to...@apache.org on 2023/08/02 07:45:58 UTC
[libcloud] 02/02: Move base ci bootstrap requirements in a separate requirements file to avoid things getting out of sync.
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