diff --git a/.github/workflows/job-checker-builder.yml b/.github/workflows/job-checker-builder.yml new file mode 100644 index 0000000000..57239ff5be --- /dev/null +++ b/.github/workflows/job-checker-builder.yml @@ -0,0 +1,31 @@ +name: Prow Jobs Checker Builder + +on: + pull_request: + branches: [master] + paths: ['tools/prow-jobs-checker/**'] + +# Checks if any concurrent jobs under the same pull request or branch are being executed +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}-job-checker-builder + cancel-in-progress: true + +jobs: + jobs-checker-builder: + runs-on: ubuntu-latest + + steps: + - name: Checkout test-infra ⤵️ + uses: actions/checkout@v4 + + - name: Setup Go + uses: actions/setup-go@v4 + with: + go-version-file: 'tools/prow-jobs-checker/go.mod' + + - name: build prow jobs checker + working-directory: ./tools/prow-jobs-checker + run: | + go build + +