diff --git a/.github/workflows/build-test-deploy.yaml b/.github/workflows/build-test-deploy.yaml index af8d5e48..cf69b20b 100644 --- a/.github/workflows/build-test-deploy.yaml +++ b/.github/workflows/build-test-deploy.yaml @@ -1,5 +1,10 @@ on: pull_request: + types: + - opened + - reopened + - synchronize + - ready_for_review branches: - main push: @@ -13,6 +18,13 @@ concurrency: cancel-in-progress: true jobs: + fail_if_pull_request_is_draft: + if: github.event.pull_request.draft == true + runs-on: ubuntu-20.04 + steps: + - name: Fails in order to indicate that pull request needs to be marked as ready to review and unit tests workflow needs to pass. + run: exit 1 + test: runs-on: ubuntu-20.04 steps: @@ -56,7 +68,7 @@ jobs: steps: - uses: actions/setup-go@v3 with: - go-version: '1.19' + go-version: "1.19" - name: setup env run: | echo "GOPATH=$(go env GOPATH)" >> $GITHUB_ENV @@ -70,7 +82,7 @@ jobs: steps: - uses: actions/setup-go@v3 with: - go-version: '1.19' + go-version: "1.19" - name: setup env run: | echo "GOPATH=$(go env GOPATH)" >> $GITHUB_ENV @@ -146,7 +158,7 @@ jobs: steps: - uses: actions/setup-go@v3 with: - go-version: '1.19' + go-version: "1.19" - name: setup env run: | echo "GOPATH=$(go env GOPATH)" >> $GITHUB_ENV @@ -200,7 +212,7 @@ jobs: steps: - uses: actions/setup-go@v3 with: - go-version: '1.19' + go-version: "1.19" - name: setup env run: | echo "GOPATH=$(go env GOPATH)" >> $GITHUB_ENV @@ -288,7 +300,6 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - name: Update new preflight version in krew-index uses: rajatjindal/krew-release-bot@v0.0.43 with: