From 3ee5ffd246dccd54711c733b742ab2420470a590 Mon Sep 17 00:00:00 2001
From: AkiraFukushima
Date: Sun, 18 Aug 2024 21:50:43 +0900
Subject: [PATCH] Run golangci-lint in CI
---
.github/workflows/e2e.yml | 2 +-
.github/workflows/release.yml | 2 +-
.github/workflows/reviewdog.yaml | 12 ++++++++++++
.github/workflows/test.yml | 2 +-
4 files changed, 15 insertions(+), 3 deletions(-)
create mode 100644 .github/workflows/reviewdog.yaml
diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml
index 357f732..c61230c 100644
--- a/.github/workflows/e2e.yml
+++ b/.github/workflows/e2e.yml
@@ -18,7 +18,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@master
+ - uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: "go.mod"
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 8d09eee..5905bcb 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -9,7 +9,7 @@ jobs:
publish:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@master
+ - uses: actions/checkout@v4
with:
fetch-depth: 1
- uses: actions/setup-go@v5
diff --git a/.github/workflows/reviewdog.yaml b/.github/workflows/reviewdog.yaml
new file mode 100644
index 0000000..b1ad856
--- /dev/null
+++ b/.github/workflows/reviewdog.yaml
@@ -0,0 +1,12 @@
+name: reviewdog
+
+on:
+ pull_request:
+
+jobs:
+ reviewdog:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v4
+ - name: golangci-lint
+ uses: reviewdog/action-golangci-lint@v2
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index 8a20d26..eadcbd7 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -12,7 +12,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@master
+ - uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: "go.mod"