This repository was archived by the owner on May 23, 2024. It is now read-only.
File tree Expand file tree Collapse file tree 5 files changed +405
-513
lines changed
Expand file tree Collapse file tree 5 files changed +405
-513
lines changed Original file line number Diff line number Diff line change @@ -26,20 +26,22 @@ jobs:
2626 runs-on : ubuntu-22.04
2727 steps :
2828 - name : Check out the codebase.
29- uses : actions/checkout@v3
29+ uses : actions/checkout@v4
3030
3131 - name : Prepare the job environment.
3232 uses : ./.github/workflows/prepare-action
3333
3434 - name : Lint code.
35- run : pipenv run molecule lint
35+ run : |
36+ pipenv run yamllint --strict --format colored . &&
37+ pipenv run ansible-lint -v --force-color --offline --exclude=.pipenv/ .
3638
3739 license_compliance :
3840 name : Check license compliance with reuse.
3941 runs-on : ubuntu-22.04
4042 steps :
4143 - name : Check out the codebase.
42- uses : actions/checkout@v3
44+ uses : actions/checkout@v4
4345
4446 - name : Prepare the job environment.
4547 uses : ./.github/workflows/prepare-action
6365
6466 steps :
6567 - name : Check out the codebase.
66- uses : actions/checkout@v3
68+ uses : actions/checkout@v4
6769
6870 - name : Prepare the job environment.
6971 uses : ./.github/workflows/prepare-action
9496 needs : [lint, license_compliance, test]
9597 steps :
9698 - name : checkout
97- uses : actions/checkout@v3
99+ uses : actions/checkout@v4
98100 - name : galaxy
99101 uses : robertdebock/galaxy-action@1.2.1
100102 with :
Original file line number Diff line number Diff line change @@ -9,15 +9,15 @@ description: Install the necessary dependencies for jobs.
99runs :
1010 using : composite
1111 steps :
12- - name : Install pipenv
12+ - name : Install pipenv.
1313 run : pipx install pipenv
1414 shell : bash
1515
1616 - name : Set up Python 3.
1717 uses : actions/setup-python@v4
1818 id : setup-python
1919 with :
20- python-version : ' 3.9 '
20+ python-version : ' 3.12 '
2121 cache : ' pipenv'
2222
2323 - name : Install dependencies via pipenv.
Original file line number Diff line number Diff line change @@ -10,13 +10,13 @@ verify_ssl = true
1010
1111[dev-packages ]
1212yamllint = " ~=1.32.0"
13- ansible-lint = " ~=6.10.2 "
14- molecule = { extras = [ " podman " ], version = " ~=4 .0.4 " }
15- molecule-podman = " ~=2.0.3 "
16- reuse = " ~=1 .1.0"
13+ ansible-lint = " ~=6.20.3 "
14+ molecule = " ~=6 .0.2 "
15+ molecule-plugins = { extras = [ " podman" ], version = " ~=23.5.0 " }
16+ reuse = " ~=2 .1.0"
1717
1818[packages ]
19- ansible = " ~=7 .4.0"
19+ ansible = " ~=8 .4.0"
2020
2121[requires ]
22- python_version = " 3.9 "
22+ python_version = " 3.12 "
You can’t perform that action at this time.
0 commit comments