Skip to content

Commit 99068a9

Browse files
committed
ci: split CI in multiple workflows
This will help to have a better understanding when something fails
1 parent dabf986 commit 99068a9

File tree

8 files changed

+82
-37
lines changed

8 files changed

+82
-37
lines changed

.github/workflows/actions-lint.yaml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ jobs:
77
runs-on: ubuntu-latest
88
steps:
99
- name: checkout-action
10-
uses: actions/checkout@v4.2.2
10+
uses: actions/checkout@v4
11+
1112
- name: actionlint
12-
uses: raven-actions/actionlint@v2.0.0
13+
uses: raven-actions/actionlint@v2

.github/workflows/ci.yml

Lines changed: 0 additions & 35 deletions
This file was deleted.

.github/workflows/codespell.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
name: CI
3+
on:
4+
pull_request:
5+
jobs:
6+
codespell:
7+
runs-on: ubuntu-latest
8+
steps:
9+
- name: checkout-action
10+
uses: actions/checkout@v4
11+
12+
- name: codespell
13+
uses: codespell-project/actions-codespell@v2
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
name: CI
3+
on:
4+
pull_request:
5+
jobs:
6+
editorconfig-checker:
7+
runs-on: ubuntu-latest
8+
steps:
9+
- name: checkout-action
10+
uses: actions/checkout@v4
11+
12+
- name: editorconfig-checker-action
13+
uses: editorconfig-checker/action-editorconfig-checker@v2

.github/workflows/markdownlint.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
name: CI
3+
on:
4+
pull_request:
5+
jobs:
6+
markdownlint:
7+
runs-on: ubuntu-latest
8+
steps:
9+
- name: checkout-action
10+
uses: actions/checkout@v4
11+
12+
- name: markdownlint-cli2-action
13+
uses: DavidAnson/markdownlint-cli2-action@v19

.github/workflows/typos-cli.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
---
2+
name: CI
3+
on:
4+
pull_request:
5+
jobs:
6+
typos-cli:
7+
runs-on: ubuntu-latest
8+
steps:
9+
- name: checkout-action
10+
uses: actions/checkout@v4
11+
12+
- name: typos-action
13+
uses: crate-ci/typos@v1
14+

.github/workflows/vale.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
name: CI
3+
on:
4+
pull_request:
5+
jobs:
6+
vale:
7+
runs-on: ubuntu-latest
8+
steps:
9+
- name: checkout-action
10+
uses: actions/checkout@v4
11+
12+
- name: vale-action
13+
uses: errata-ai/vale-action@v2

.github/workflows/yamllint.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
name: CI
3+
on:
4+
pull_request:
5+
jobs:
6+
yamllint:
7+
runs-on: ubuntu-latest
8+
steps:
9+
- name: checkout-action
10+
uses: actions/checkout@v4
11+
12+
- name: yamllint
13+
uses: ibiqlik/action-yamllint@v3

0 commit comments

Comments
 (0)