From 96d61d633fca417a64194ffd4c63c3a3c001ba46 Mon Sep 17 00:00:00 2001 From: anakin87 Date: Thu, 2 Apr 2026 09:49:19 +0200 Subject: [PATCH 1/2] ci: add actionlint workflow to check workflows syntax --- .github/workflows/CI_workflows_linting.yml | 23 ++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 .github/workflows/CI_workflows_linting.yml diff --git a/.github/workflows/CI_workflows_linting.yml b/.github/workflows/CI_workflows_linting.yml new file mode 100644 index 0000000000..fa8047687b --- /dev/null +++ b/.github/workflows/CI_workflows_linting.yml @@ -0,0 +1,23 @@ +name: Github workflows linter + +on: + pull_request: + paths: + - ".github/workflows/**" + +jobs: + lint-workflows: + runs-on: ubuntu-slim + steps: + - name: Checkout + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + + - uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6.4.0 + with: + go-version: ">=1.24.0" + + - name: Install actionlint + run: go install github.com/rhysd/actionlint/cmd/actionlint@latest + + - name: Run actionlint + run: actionlint \ No newline at end of file From 624529ab819418b9f1db022bab220d311faa1098 Mon Sep 17 00:00:00 2001 From: anakin87 Date: Thu, 2 Apr 2026 09:52:12 +0200 Subject: [PATCH 2/2] verbose --- .github/workflows/CI_workflows_linting.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/CI_workflows_linting.yml b/.github/workflows/CI_workflows_linting.yml index fa8047687b..7f19a515d8 100644 --- a/.github/workflows/CI_workflows_linting.yml +++ b/.github/workflows/CI_workflows_linting.yml @@ -20,4 +20,4 @@ jobs: run: go install github.com/rhysd/actionlint/cmd/actionlint@latest - name: Run actionlint - run: actionlint \ No newline at end of file + run: actionlint -verbose \ No newline at end of file