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 }}