Pull request: some checks haven’t completed yet

Hi since a few days ago I have a problem that the actions needed for checks for the pull requests do not start. They used to work fine and they still work if I push to master yet they do not get started for incoming pull-requests. When I check the actions tab after a pull request, I don’t see any workflow being called or scheduled.

I have checked the checkboxes for the branch protection rules. The workflow’s yml file is like this :

name: Build Check

on:
  push:
    branches: [master]
  pull_request:
    branches: [master]

jobs:
  build-ubuntu:
    name: ${{ matrix.name }}
    runs-on:  ${{ matrix.os }}
    strategy:
      fail-fast: false
      matrix:
        name: ["Ubuntu 20.04"]
        include:
          - name: "Ubuntu 20.04"
            os: ubuntu-20.04

    steps:
      - name: Checkout
        uses: actions/checkout@v2

      - name: Install Dependencies
        run: |
          sudo apt-get -y -qq update
          sudo apt-get -y -qq install \
            libtbb-dev
      - name: Configure & Build
        uses: lukka/run-cmake@v2
        with:
          buildDirectory: ${{ runner.workspace }}/build/
          cmakeAppendedArgs: >-
            -G Ninja
            -DCMAKE_CXX_COMPILER:STRING=clang++
            -DCMAKE_C_COMPILER:STRING=clang
          cmakeListsOrSettingsJson: CMakeListsTxtAdvanced

  build-windows:
    name: ${{ matrix.name }}
    runs-on: ${{ matrix.os }}
    strategy:
      fail-fast: false
      matrix:
        name: ["Windows Server 2019"]
        include:
          - name: "Windows Server 2019"
            os: windows-2019

    steps:
      - name: Checkout
        uses: actions/checkout@v2

      - name: Add msbuild to PATH
        uses: ilammy/msvc-dev-cmd@v1

      - name: Configure & Build
        uses: lukka/run-cmake@v2
        with:
          buildDirectory: ${{ runner.workspace }}/build/
          cmakeAppendedArgs: >-
            -G "NMake Makefiles"
          cmakeListsOrSettingsJson: CMakeListsTxtAdvanced

Any ideas?

Do you still see this issue? From workflow, it should have kicked off for master branch.

Generally, if you could share:

  • The pull request link where the workflow should have kicked off

It would help us to investigate further.

Thank you!