51 Commits

Author SHA1 Message Date
CSRBot eeecd592db chore(deps): pin dependencies
Ansible Linter / ansible-lint (push) Failing after 9s
Ansible Linter / ansible-lint (pull_request) Failing after 9s
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
Lint Markdown files / markdown-lint (push) Successful in 4s
2026-06-07 18:01:24 +00:00
CSRBot 2e75302fe4 Merge pull request 'chore(deps): update davidanson/markdownlint-cli2-action action to v23' (#39) from renovate/davidanson-markdownlint-cli2-action-23.x into master
Lint Markdown files / markdown-lint (push) Failing after 10m11s
Ansible Linter / ansible-lint (push) Failing after 10m16s
2026-06-04 15:11:31 +00:00
CSRBot dbb9b1ef5f chore(deps): update davidanson/markdownlint-cli2-action action to v23
Ansible Linter / ansible-lint (pull_request) Successful in 1m14s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
Ansible Linter / ansible-lint (push) Successful in 1m4s
Lint Markdown files / markdown-lint (push) Successful in 11s
2026-06-04 15:01:31 +00:00
CSRBot 7a6451afe9 Merge pull request 'chore(deps): update actions/checkout action to v6.0.3' (#38) from renovate/actions into master
Ansible Linter / ansible-lint (push) Failing after 23s
Lint Markdown files / markdown-lint (push) Successful in 10s
2026-06-02 15:09:31 +00:00
CSRBot 669e4377c1 chore(deps): update actions/checkout action to v6.0.3
Ansible Linter / ansible-lint (pull_request) Successful in 1m1s
Lint Markdown files / markdown-lint (pull_request) Successful in 10s
Lint Markdown files / markdown-lint (push) Successful in 5s
Ansible Linter / ansible-lint (push) Successful in 1m7s
2026-06-02 15:01:26 +00:00
CSRBot 40148b6e49 Merge pull request 'chore(deps): update ansible/ansible-lint action to v26.4.0' (#37) from renovate/actions into master
Ansible Linter / ansible-lint (push) Successful in 33s
Lint Markdown files / markdown-lint (push) Successful in 5s
2026-04-14 11:02:11 +00:00
CSRBot 20f2ae00f0 chore(deps): update ansible/ansible-lint action to v26.4.0
Ansible Linter / ansible-lint (pull_request) Successful in 23s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
Lint Markdown files / markdown-lint (push) Successful in 4s
Ansible Linter / ansible-lint (push) Successful in 1m36s
2026-04-14 10:47:18 +00:00
CSRBot 84322618d8 Merge pull request 'chore(deps): update ansible/ansible-lint action to v26.3.0' (#36) from renovate/actions into master
Ansible Linter / ansible-lint (push) Successful in 52s
Lint Markdown files / markdown-lint (push) Successful in 10s
2026-03-05 14:03:10 +00:00
CSRBot 7acf4f48b6 chore(deps): update ansible/ansible-lint action to v26.3.0
Ansible Linter / ansible-lint (pull_request) Successful in 17s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
Lint Markdown files / markdown-lint (push) Successful in 4s
Ansible Linter / ansible-lint (push) Successful in 53s
2026-03-05 14:00:59 +00:00
CSRBot b06650e236 Merge pull request 'chore(deps): update ansible/ansible-lint action to v26.2.0' (#35) from renovate/actions into master
Lint Markdown files / markdown-lint (push) Successful in 13s
Ansible Linter / ansible-lint (push) Successful in 22s
2026-02-25 17:20:58 +00:00
CSRBot 17b19c510f chore(deps): update ansible/ansible-lint action to v26.2.0
Ansible Linter / ansible-lint (pull_request) Successful in 18s
Lint Markdown files / markdown-lint (push) Successful in 4s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
Ansible Linter / ansible-lint (push) Successful in 54s
2026-02-25 17:17:50 +00:00
volker.raschek 4739b8cd6f fix: replace deprecated INJECT_FACTS_AS_VARS
Lint Markdown files / markdown-lint (push) Successful in 5s
Ansible Linter / ansible-lint (push) Successful in 1m1s
Release Ansible Role / Release Ansible Role (push) Successful in 59s
2026-02-20 13:52:48 +01:00
CSRBot 87a7156f3c Merge pull request 'chore(deps): update actions/checkout action to v6.0.2' (#34) from renovate/actions into master
Ansible Linter / ansible-lint (push) Successful in 17s
Lint Markdown files / markdown-lint (push) Successful in 5s
2026-01-22 17:06:58 +00:00
CSRBot 74ae86bfb3 chore(deps): update actions/checkout action to v6.0.2
Ansible Linter / ansible-lint (pull_request) Successful in 18s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
Lint Markdown files / markdown-lint (push) Successful in 5s
Ansible Linter / ansible-lint (push) Successful in 52s
2026-01-22 17:01:04 +00:00
CSRBot ed4d6b0b7e Merge pull request 'chore(deps): update ansible/ansible-lint action to v26.1.1' (#33) from renovate/actions into master
Ansible Linter / ansible-lint (push) Successful in 17s
Lint Markdown files / markdown-lint (push) Successful in 4s
2026-01-16 05:03:05 +00:00
CSRBot 4ce688b775 chore(deps): update ansible/ansible-lint action to v26.1.1
Ansible Linter / ansible-lint (push) Successful in 17s
Ansible Linter / ansible-lint (pull_request) Successful in 16s
Lint Markdown files / markdown-lint (push) Successful in 4s
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
2026-01-16 05:00:47 +00:00
CSRBot c1cf978c42 chore(deps): update ansible/ansible-lint action to v26
Lint Markdown files / markdown-lint (pull_request) Successful in 11s
Ansible Linter / ansible-lint (pull_request) Successful in 16s
Lint Markdown files / markdown-lint (push) Successful in 11s
Ansible Linter / ansible-lint (push) Successful in 17s
2026-01-11 23:00:41 +00:00
volker.raschek c097c3f192 fix(ci): add workflow dispatch for releases
Ansible Linter / ansible-lint (push) Successful in 18s
Lint Markdown files / markdown-lint (push) Successful in 4s
2026-01-11 21:15:43 +01:00
volker.raschek 107744ad18 fix(ci): use dynamic github repository name
Ansible Linter / ansible-lint (push) Successful in 16s
Lint Markdown files / markdown-lint (push) Successful in 4s
2026-01-07 16:11:08 +01:00
volker.raschek f4c2926f96 fix(ci): add release workflow
Ansible Linter / ansible-lint (push) Successful in 16s
Lint Markdown files / markdown-lint (push) Successful in 4s
2026-01-07 16:05:31 +01:00
volker.raschek f2fae4c594 fix: replace deprecated INJECT_FACTS_AS_VARS
Ansible Linter / ansible-lint (push) Successful in 16s
Lint Markdown files / markdown-lint (push) Successful in 4s
2026-01-05 10:34:29 +01:00
volker.raschek df9dcffff5 fix: replace deprecated INJECT_FACTS_AS_VARS
Ansible Linter / ansible-lint (push) Successful in 16s
Lint Markdown files / markdown-lint (push) Successful in 4s
2026-01-05 10:26:38 +01:00
CSRBot db57815641 Merge pull request 'chore(deps): update ansible/ansible-lint action to v25.12.2' (#31) from renovate/actions into master
Lint Markdown files / markdown-lint (push) Successful in 4s
Ansible Linter / ansible-lint (push) Successful in 50s
2025-12-22 20:03:03 +00:00
CSRBot c68be1b98c chore(deps): update ansible/ansible-lint action to v25.12.2
Ansible Linter / ansible-lint (push) Successful in 15s
Lint Markdown files / markdown-lint (push) Successful in 4s
Ansible Linter / ansible-lint (pull_request) Successful in 15s
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
2025-12-22 20:00:48 +00:00
CSRBot aa8a6d96f2 Merge pull request 'chore(deps): update ansible/ansible-lint action to v25.12.1' (#30) from renovate/actions into master
Lint Markdown files / markdown-lint (push) Successful in 11s
Ansible Linter / ansible-lint (push) Successful in 17s
2025-12-10 14:03:32 +00:00
CSRBot 659d3ca3c1 chore(deps): update ansible/ansible-lint action to v25.12.1
Ansible Linter / ansible-lint (pull_request) Successful in 16s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
Lint Markdown files / markdown-lint (push) Successful in 4s
Ansible Linter / ansible-lint (push) Successful in 52s
2025-12-10 14:00:52 +00:00
CSRBot 948144f1bc Merge pull request 'chore(deps): update actions/checkout action to v6' (#29) from renovate/actions-checkout-6.x into master
Ansible Linter / ansible-lint (push) Successful in 17s
Lint Markdown files / markdown-lint (push) Successful in 4s
2025-12-02 21:07:08 +00:00
CSRBot 65abe24f40 chore(deps): update actions/checkout action to v6
Ansible Linter / ansible-lint (push) Successful in 16s
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
Lint Markdown files / markdown-lint (push) Successful in 4s
Ansible Linter / ansible-lint (pull_request) Successful in 52s
2025-12-02 21:01:02 +00:00
CSRBot ef6b3f4b6b Merge pull request 'chore(deps): update ansible/ansible-lint action to v25.12.0' (#28) from renovate/actions into master
Lint Markdown files / markdown-lint (push) Successful in 5s
Ansible Linter / ansible-lint (push) Successful in 53s
2025-12-02 17:03:12 +00:00
CSRBot 6fd76c232d chore(deps): update ansible/ansible-lint action to v25.12.0
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
Ansible Linter / ansible-lint (push) Successful in 16s
Lint Markdown files / markdown-lint (push) Successful in 5s
Ansible Linter / ansible-lint (pull_request) Successful in 53s
2025-12-02 17:00:46 +00:00
CSRBot 528f2d492c Merge pull request 'chore(deps): update ansible/ansible-lint action to v25.11.1' (#27) from renovate/actions into master
Ansible Linter / ansible-lint (push) Successful in 16s
Lint Markdown files / markdown-lint (push) Successful in 5s
2025-11-24 23:03:07 +00:00
CSRBot 730b4197cd chore(deps): update ansible/ansible-lint action to v25.11.1
Ansible Linter / ansible-lint (pull_request) Successful in 17s
Ansible Linter / ansible-lint (push) Successful in 16s
Lint Markdown files / markdown-lint (pull_request) Successful in 11s
Lint Markdown files / markdown-lint (push) Successful in 5s
2025-11-24 23:01:01 +00:00
volker.raschek d471d303fb fix: rename files to .yaml
Ansible Linter / ansible-lint (push) Successful in 32s
Lint Markdown files / markdown-lint (push) Successful in 4s
2025-11-23 00:01:22 +01:00
CSRBot 6b31a16ffb Merge pull request 'chore(deps): update davidanson/markdownlint-cli2-action action to v21' (#25) from renovate/davidanson-markdownlint-cli2-action-21.x into master
Ansible Linter / ansible-lint (push) Successful in 53s
Lint Markdown files / markdown-lint (push) Successful in 10s
2025-11-18 17:01:04 +00:00
CSRBot 71de856c95 chore(deps): update davidanson/markdownlint-cli2-action action to v21
Ansible Linter / ansible-lint (push) Successful in 52s
Lint Markdown files / markdown-lint (push) Successful in 9s
Ansible Linter / ansible-lint (pull_request) Successful in 51s
Lint Markdown files / markdown-lint (pull_request) Successful in 10s
2025-11-17 20:00:48 +00:00
CSRBot 658b7f480a Merge pull request 'chore(deps): update actions/checkout action to v5.0.1' (#26) from renovate/actions into master
Ansible Linter / ansible-lint (push) Successful in 16s
Lint Markdown files / markdown-lint (push) Successful in 9s
2025-11-17 17:09:49 +00:00
CSRBot 460ba3bc65 chore(deps): update actions/checkout action to v5.0.1
Ansible Linter / ansible-lint (pull_request) Successful in 52s
Ansible Linter / ansible-lint (push) Successful in 53s
Lint Markdown files / markdown-lint (pull_request) Successful in 9s
Lint Markdown files / markdown-lint (push) Successful in 8s
2025-11-17 17:01:05 +00:00
CSRBot 4e96829245 Merge pull request 'chore(deps): update ansible/ansible-lint action to v25.11.0' (#24) from renovate/actions into master
Ansible Linter / ansible-lint (push) Successful in 16s
Lint Markdown files / markdown-lint (push) Successful in 4s
2025-11-10 14:03:31 +00:00
CSRBot 253db6e440 chore(deps): update ansible/ansible-lint action to v25.11.0
Ansible Linter / ansible-lint (pull_request) Successful in 16s
Lint Markdown files / markdown-lint (pull_request) Successful in 10s
Ansible Linter / ansible-lint (push) Successful in 16s
Lint Markdown files / markdown-lint (push) Successful in 8s
2025-11-10 14:01:09 +00:00
CSRBot 3bb8e64383 Merge pull request 'chore(deps): update ansible/ansible-lint action to v25.9.2' (#23) from renovate/actions into master
Lint Markdown files / markdown-lint (push) Successful in 9s
Ansible Linter / ansible-lint (push) Successful in 16s
2025-10-08 13:03:03 +00:00
CSRBot 5be84236d2 chore(deps): update ansible/ansible-lint action to v25.9.2
Lint Markdown files / markdown-lint (push) Successful in 4s
Ansible Linter / ansible-lint (pull_request) Successful in 16s
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
Ansible Linter / ansible-lint (push) Successful in 52s
2025-10-08 13:01:14 +00:00
CSRBot c8860ec066 Merge pull request 'chore(deps): update ansible/ansible-lint action to v25.9.1' (#22) from renovate/actions into master
Ansible Linter / ansible-lint (push) Successful in 15s
Lint Markdown files / markdown-lint (push) Successful in 4s
2025-10-01 13:03:25 +00:00
CSRBot 1d185ddc42 chore(deps): update ansible/ansible-lint action to v25.9.1
Ansible Linter / ansible-lint (push) Successful in 15s
Lint Markdown files / markdown-lint (push) Successful in 5s
Ansible Linter / ansible-lint (pull_request) Successful in 15s
Lint Markdown files / markdown-lint (pull_request) Successful in 3s
2025-10-01 13:01:31 +00:00
CSRBot bbc2367c53 Merge pull request 'chore(deps): update ansible/ansible-lint action to v25.9.0' (#20) from renovate/actions into master
Ansible Linter / ansible-lint (push) Successful in 16s
Lint Markdown files / markdown-lint (push) Successful in 3s
2025-09-19 19:59:54 +00:00
CSRBot 3b80136e3e Merge pull request 'chore(deps): update actions/checkout action to v5' (#21) from renovate/actions-checkout-5.x into master
Ansible Linter / ansible-lint (push) Has been cancelled
Lint Markdown files / markdown-lint (push) Has been cancelled
2025-09-19 19:59:00 +00:00
CSRBot f094e88935 chore(deps): update actions/checkout action to v5
Ansible Linter / ansible-lint (push) Successful in 15s
Lint Markdown files / markdown-lint (push) Successful in 4s
Ansible Linter / ansible-lint (pull_request) Successful in 14s
Lint Markdown files / markdown-lint (pull_request) Successful in 11s
2025-09-18 22:02:00 +00:00
CSRBot f620af1b12 chore(deps): update ansible/ansible-lint action to v25.9.0
Ansible Linter / ansible-lint (push) Successful in 17s
Ansible Linter / ansible-lint (pull_request) Successful in 53s
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
Lint Markdown files / markdown-lint (push) Successful in 9s
2025-09-18 22:01:54 +00:00
volker.raschek b35163be63 chore(deps): update actions/checkout to v5.0.0
Lint Markdown files / markdown-lint (push) Successful in 10s
Ansible Linter / ansible-lint (push) Successful in 14s
2025-09-18 22:32:06 +02:00
CSRBot a50a122fc8 Merge pull request 'chore(deps): update ansible/ansible-lint action to v25.8.2' (#19) from renovate/actions into master
Ansible Linter / ansible-lint (push) Successful in 14s
Lint Markdown files / markdown-lint (push) Successful in 12s
2025-08-21 16:03:20 +00:00
CSRBot 2f0e1319b1 chore(deps): update ansible/ansible-lint action to v25.8.2
Ansible Linter / ansible-lint (push) Successful in 14s
Lint Markdown files / markdown-lint (push) Successful in 11s
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
Ansible Linter / ansible-lint (pull_request) Successful in 53s
2025-08-21 16:01:20 +00:00
volker.raschek cc0dceb493 fix(template): set lstrip_block correctly
Lint Markdown files / markdown-lint (push) Successful in 4s
Ansible Linter / ansible-lint (push) Successful in 59s
2025-08-19 09:32:10 +02:00
12 changed files with 57 additions and 11 deletions
+2 -2
View File
@@ -12,9 +12,9 @@ jobs:
runs-on: runs-on:
- ubuntu-latest - ubuntu-latest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
- name: Run ansible-lint - name: Run ansible-lint
uses: ansible/ansible-lint@v25.8.1 uses: ansible/ansible-lint@5fac056c45595896c973fbde871f01f6cb14d74c # v26.4.0
with: with:
args: "--config-file .ansible-lint" args: "--config-file .ansible-lint"
setup_python: "true" setup_python: "true"
+2 -2
View File
@@ -12,7 +12,7 @@ jobs:
runs-on: runs-on:
- ubuntu-latest - ubuntu-latest
steps: steps:
- uses: actions/checkout@v4.3.0 - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
- uses: DavidAnson/markdownlint-cli2-action@v20.0.0 - uses: DavidAnson/markdownlint-cli2-action@ded1f9488f68a970bc66ea5619e13e9b52e601cd # v23.2.0
with: with:
globs: '**/*.md' globs: '**/*.md'
+22
View File
@@ -0,0 +1,22 @@
name: Release Ansible Role
on:
push:
tags:
- '**'
workflow_dispatch: {}
jobs:
release:
name: Release Ansible Role
runs-on: ubuntu-latest
steps:
- name: Install Ansible Galaxy
run: |
apt update --yes
apt install --yes ansible
- env:
ANSIBLE_GALAXY_TOKEN: ${{ secrets.ANSIBLE_GALAXY_TOKEN }}
name: Update Ansible Role in Ansible Galaxy
run: |
ansible-galaxy role import --token=${ANSIBLE_GALAXY_TOKEN} volker-raschek ${GITHUB_REPOSITORY#*/}
+14
View File
@@ -0,0 +1,14 @@
{
"ansible.python.interpreterPath": "/bin/python",
"files.associations": {
"**/.gitea/**/*.yml": "yaml",
"**/.gitea/**/*.yaml": "yaml",
"docker-compose*.yml": "dockercompose",
"*.yml": "ansible",
"*.yaml": "ansible",
".yamllint": "yaml",
".yamllint.yml": "yaml",
".yamllint.yaml": "yaml"
},
"rewrap.wrappingColumn": 120
}
View File
+4 -4
View File
@@ -7,18 +7,18 @@
- name: "Create git config directory for unix user: {{ item.key }}" - name: "Create git config directory for unix user: {{ item.key }}"
ansible.builtin.file: ansible.builtin.file:
dest: "{{ getent_passwd[item.key][4] }}/.config/git" dest: "{{ ansible_facts['getent_passwd'][item.key][4] }}/.config/git"
owner: "{{ item.key }}" owner: "{{ item.key }}"
group: "{{ getent_passwd[item.key][2] }}" group: "{{ ansible_facts['getent_passwd'][item.key][2] }}"
state: directory state: directory
mode: "0755" mode: "0755"
- name: Create global git config files - name: Create global git config files
ansible.builtin.template: ansible.builtin.template:
src: "{{ filename }}.j2" src: "{{ filename }}.j2"
dest: "{{ getent_passwd[item.key][4] }}/{{ filename }}" dest: "{{ ansible_facts['getent_passwd'][item.key][4] }}/{{ filename }}"
owner: "{{ item.key }}" owner: "{{ item.key }}"
group: "{{ getent_passwd[item.key][2] }}" group: "{{ ansible_facts['getent_passwd'][item.key][2] }}"
mode: "0644" mode: "0644"
with_items: with_items:
- .config/git/allowedSignersFile - .config/git/allowedSignersFile
+12 -2
View File
@@ -1,7 +1,17 @@
--- ---
- name: Include OS-specific variables - name: Include OS-specific variables
ansible.builtin.include_vars: "{{ ansible_os_family }}.yml" ansible.builtin.include_vars: "{{ lookup('first_found', params) }}"
vars:
params:
files:
- "{{ ansible_facts['distribution'] }}_{{ ansible_facts['architecture'] }}.yaml"
- "{{ ansible_facts['distribution'] }}.yaml"
- "{{ ansible_facts['os_family'] }}_{{ ansible_facts['architecture'] }}.yaml"
- "{{ ansible_facts['os_family'] }}.yaml"
- main.yaml
paths:
- vars
- name: Install git and dependencies - name: Install git and dependencies
vars: vars:
@@ -19,6 +29,6 @@
with_items: "{{ _git_package_names }}" with_items: "{{ _git_package_names }}"
- name: Configure git - name: Configure git
ansible.builtin.include_tasks: git_user.yml ansible.builtin.include_tasks: git_user.yaml
with_dict: with_dict:
- "{{ git_users }}" - "{{ git_users }}"
+1 -1
View File
@@ -1,4 +1,4 @@
#jinja2: lstrip_blocks: true #jinja2: lstrip_blocks: True
# #
# {{ ansible_managed }} # {{ ansible_managed }}
# #