From f084f0c7288a36d8ecef4b9c9ab684cffc84e64f Mon Sep 17 00:00:00 2001 From: "dev.takaya.inoue" Date: Sat, 2 May 2026 22:17:22 +0900 Subject: [PATCH 1/3] chore(ci): add minimal actionlint workflow --- .github/workflows/lint-workflows.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 .github/workflows/lint-workflows.yml diff --git a/.github/workflows/lint-workflows.yml b/.github/workflows/lint-workflows.yml new file mode 100644 index 0000000..55addab --- /dev/null +++ b/.github/workflows/lint-workflows.yml @@ -0,0 +1,18 @@ +name: Lint Workflows + +on: + pull_request: + paths: + - ".github/workflows/*.yml" + - ".github/workflows/*.yaml" + push: + paths: + - ".github/workflows/*.yml" + - ".github/workflows/*.yaml" + +jobs: + actionlint: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: rhysd/actionlint@v1 From 6da8859d4965be0a6a69b585692abd087c2da420 Mon Sep 17 00:00:00 2001 From: "dev.takaya.inoue" Date: Sat, 2 May 2026 22:37:42 +0900 Subject: [PATCH 2/3] fix(ci): pin actionlint action version --- .github/workflows/lint-workflows.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/lint-workflows.yml b/.github/workflows/lint-workflows.yml index 55addab..47b1f34 100644 --- a/.github/workflows/lint-workflows.yml +++ b/.github/workflows/lint-workflows.yml @@ -15,4 +15,4 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - uses: rhysd/actionlint@v1 + - uses: rhysd/actionlint@v1.7.7 From ebb46c187dbe7ec9eea48ff6904fbd49e172dacc Mon Sep 17 00:00:00 2001 From: "dev.takaya.inoue" Date: Sat, 2 May 2026 22:39:31 +0900 Subject: [PATCH 3/3] fix(ci): limit actionlint target to added workflow --- .github/workflows/lint-workflows.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/lint-workflows.yml b/.github/workflows/lint-workflows.yml index 47b1f34..c054771 100644 --- a/.github/workflows/lint-workflows.yml +++ b/.github/workflows/lint-workflows.yml @@ -16,3 +16,5 @@ jobs: steps: - uses: actions/checkout@v4 - uses: rhysd/actionlint@v1.7.7 + with: + args: .github/workflows/lint-workflows.yml