From 158130290b8a2bf7b9e2a3d8bcb751d2d3309fc0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bryan=E2=84=A2?= <61433408+brycahta@users.noreply.github.com> Date: Thu, 17 Feb 2022 11:23:22 -0600 Subject: [PATCH] Move golangci-lint action to its own job --- .github/workflows/build-and-test.yaml | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build-and-test.yaml b/.github/workflows/build-and-test.yaml index 65503290..a0d45064 100755 --- a/.github/workflows/build-and-test.yaml +++ b/.github/workflows/build-and-test.yaml @@ -20,7 +20,7 @@ env: jobs: fastTests: - name: Fast Tests and Lints + name: Fast Test runs-on: ubuntu-20.04 steps: - name: Set up Go 1.x @@ -51,12 +51,18 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - name: Run golangci-lint - uses: golangci/golangci-lint-action@v2.5.2 - - name: Generate K8s YAML run: make generate-k8s-yaml + golangci: + # this action needs to run in its own job per setup + name: Lint Eastwood + runs-on: ubuntu-20.04 + steps: + - uses: actions/checkout@v2 + - name: Set up golangci-lint + uses: golangci/golangci-lint-action@v2.5.2 + buildLinux: name: Build Linux Binaries runs-on: ubuntu-20.04 @@ -178,4 +184,4 @@ jobs: key: gocache - name: E2E Tests - run: test/k8s-local-cluster-test/run-test -v ${{ matrix.k8sVersion }} \ No newline at end of file + run: test/k8s-local-cluster-test/run-test -v ${{ matrix.k8sVersion }}