diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index 7876832..e707a12 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -23,3 +23,13 @@ jobs: - name: Test run: go test -v -race ./... + + lint: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + + - name: Run GolangCI-Lint + uses: golangci/golangci-lint-action@v2 + with: + version: v1.42.1 diff --git a/internal/pkg/healthcheck/healthcheck_test.go b/internal/pkg/healthcheck/healthcheck_test.go index 6a8e8a6..ddb9263 100644 --- a/internal/pkg/healthcheck/healthcheck_test.go +++ b/internal/pkg/healthcheck/healthcheck_test.go @@ -23,7 +23,7 @@ func TestNewLivenessHandler(t *testing.T) { func TestNewReadinessHandler(t *testing.T) { t.Run("not serving", func(t *testing.T) { healthcheck := NewHealthCheck() - req, err := http.NewRequest("GET", "/ready", nil) + req, err := http.NewRequest("GET", "/ready", http.NoBody) require.NoError(t, err) healthcheck.Shutdown() @@ -36,7 +36,7 @@ func TestNewReadinessHandler(t *testing.T) { t.Run("serving", func(t *testing.T) { healthcheck := NewHealthCheck() - req, err := http.NewRequest("GET", "/ready", nil) + req, err := http.NewRequest("GET", "/ready", http.NoBody) require.NoError(t, err) healthcheck.Resume()