summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAhmed Abdelhalim <[email protected]>2025-10-20 00:55:03 +0200
committerAhmed Abdelhalim <[email protected]>2025-10-20 00:59:44 +0200
commit8758f117c33d5e454c2f1c7aeef8b912fdf18009 (patch)
tree1a00e4870bcb9ae8d1f94fd92fe2f4573fd06e2c
parenta7cba970f1007ce1a5b50d8a1a21bd361bda436b (diff)
Pin the python and packages versions
-rw-r--r--.github/workflows/ci.yml8
1 files changed, 4 insertions, 4 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 403a3d8c..ef5fd27b 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -12,9 +12,9 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
- python-version: "3.x"
+ python-version: "3.13"
- name: Install dependencies
- run: pip3 install yamllint ansible-lint
+ run: pip3 install yamllint==1.37.1 ansible-lint==25.9.2
- name: Copy example files
run: |
# Use example files for testing instead of encrypted files
@@ -43,9 +43,9 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
- python-version: "3.x"
+ python-version: "3.13"
- name: Install dependencies
- run: pip3 install ansible molecule molecule-plugins[docker]
+ run: pip3 install ansible-core==2.19.3 molecule==25.9.0 molecule-plugins[docker,podman]==25.8.12
- name: Remove encrypted var files
run: |
rm host_vars/*.yml