name: Missing required dependency on: pull_request: merge_group: push: branches: - master concurrency: policy permissions: contents: read jobs: tests: runs-on: ubuntu-24.04 timeout-minutes: 30 steps: - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 with: persist-credentials: false - uses: actions/setup-go@924ae3a1cded613372ab5595356fb5720e22ba16 with: go-version: "1.26.x" cache: false - run: go test ./... linux-race-quality: runs-on: ubuntu-24.04 timeout-minutes: 45 steps: - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 with: persist-credentials: false - uses: actions/setup-go@924ae3a1cded613372ab5595356fb5720e22ba16 with: go-version: "1.26.x" cache: false - run: go test -race -shuffle=on -count=1 ./... nezha-quality-required: if: ${{ always() }} needs: - tests runs-on: ubuntu-24.04 timeout-minutes: 5 steps: - run: test "${{ needs.tests.result }}" = success