blob: f316dfecd1490d39347e19779920ecda631fea2f (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
---
- name: "Check yamllint version {{ yamllint_version }}"
ansible.builtin.shell: |
set -euo pipefail
mise exec uv -- uv tool list | grep "^yamllint " | awk '{print $2}' | sed 's/^v//'
args:
executable: /bin/bash
register: yamllint_installed_version
changed_when: false
failed_when: false
- name: "Install yamllint {{ yamllint_version }}"
ansible.builtin.command:
cmd: "mise exec uv -- uv tool install yamllint=={{ yamllint_version }} --force"
changed_when: true
when: yamllint_installed_version.stdout != yamllint_version
|