Skip to content

Commit 8aea418

Browse files
committed
rename ansible lint and playbook syntax check workflow
1 parent b6a9bf1 commit 8aea418

2 files changed

Lines changed: 9 additions & 5 deletions

File tree

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,21 @@
11
---
2-
name: Lint
2+
name: Ansible Lint
33

44
on:
55
push:
66
paths:
77
- "**.yaml"
88
- "**.yml"
9-
- "**.sh"
109
pull_request:
1110

11+
concurrency:
12+
group: ${{ github.workflow }}-${{ github.ref }}
13+
cancel-in-progress: true
14+
1215
jobs:
13-
lint:
16+
ansible-lint:
1417
runs-on: ubuntu-latest
18+
1519
steps:
1620
- name: Checkout repository
1721
uses: actions/checkout@v4
@@ -31,7 +35,7 @@ jobs:
3135
- name: Run ansible-lint
3236
run: ansible-lint
3337

34-
- name: Playbook syntax check
38+
- name: Run playbook syntax check
3539
run: |
3640
for file in $(find playbooks -name "*.yaml"); do
3741
ansible-playbook --syntax-check "$file" || exit 1

‎README.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
_Automated set up of Fedora Workstation and Fedora Server using Ansible_
44

55
![Workstation](https://img.shields.io/badge/Supported_Workstation-42-blue)
6-
[![Lint](https://img.shields.io/github/actions/workflow/status/zbhavyai/fedora-setup/lint.yaml?label=Lint)](https://github.com/zbhavyai/fedora-setup/actions/workflows/lint.yaml)
6+
[![Ansible Lint](https://img.shields.io/github/actions/workflow/status/zbhavyai/fedora-setup/ansible-lint.yaml?label=Lint)](https://github.com/zbhavyai/fedora-setup/actions/workflows/ansible-lint.yaml)
77
[![License](https://img.shields.io/github/license/zbhavyai/fedora-setup?label=License)](https://github.com/zbhavyai/fedora-setup/blob/main/LICENSE)
88

99
The goal is to automate as much as possible to a reasonable extent. This means that there will be manual intervention involved, such as some application configuration after installation.

0 commit comments

Comments
 (0)