Compare commits

...
Sign in to create a new pull request.

2 commits

Author SHA1 Message Date
385f625c10
ci: move Ansible Lint job to ubuntu-latest runner to make it work again
Some checks failed
/ Ansible Lint (push) Failing after 1m20s
Move Ansible Lint job to ubuntu-latest runner to make it work again.
Moving it to the ubuntu-latest runner also removes the need for manual
dependency setup.
2025-10-22 00:42:30 +02:00
96ecd033c8
(test) disable semantic commit prefixes
Some checks failed
/ Ansible Lint (push) Failing after 50s
2025-10-22 00:29:59 +02:00
2 changed files with 2 additions and 14 deletions

View file

@ -8,25 +8,12 @@ on:
jobs: jobs:
ansible-lint: ansible-lint:
name: Ansible Lint name: Ansible Lint
runs-on: docker runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- name: Install pip
run: |
apt update
apt install -y pip
- name: Install python jmespath
run: |
pip install jmespath
env:
PIP_BREAK_SYSTEM_PACKAGES: 1
# Don't let it setup python as the then called setup-python action doesn't
# work in our environmnet.
# Rather manually setup python (pip) before instead.
- name: Run ansible-lint - name: Run ansible-lint
uses: https://github.com/ansible/ansible-lint@v24.10.0 uses: https://github.com/ansible/ansible-lint@v24.10.0
with: with:
setup_python: "false"
requirements_file: "requirements.yml" requirements_file: "requirements.yml"
env: env:
PIP_BREAK_SYSTEM_PACKAGES: 1 PIP_BREAK_SYSTEM_PACKAGES: 1

View file

@ -5,6 +5,7 @@
"config:best-practices", "config:best-practices",
":ignoreUnstable" ":ignoreUnstable"
], ],
"semanticCommits": "disabled",
"packageRules": [ "packageRules": [
// Create a package rule for grouping all stable non-major dependency updates together. // Create a package rule for grouping all stable non-major dependency updates together.
// A combination of/inspired by: // A combination of/inspired by: