The last few days I’ve been experiencing intermittent issues with tests not running on a pull-request. I haven’t seen this occurring on the main branch, but I haven’t made many commits to it so I can’t say for certain that it’s not happening there.
Here’s an example from the logs where the test for the first 3 pushes (which were all pushed together) were skipped, but the next push 4 hours later the test ran for, as well as the one after it.
Here’s the workflow file if it matters:
on: push: branches: - master pull_request: branches: - master types: - opened - reopened - synchronize name: Master jobs: test: name: Test runs-on: ubuntu-latest timeout-minutes: 10 steps: - name: Checkout Repository uses: actions/checkout@v2 - name: Use Node.js v12 uses: firstname.lastname@example.org with: node-version: 12 - name: Setup MySQL uses: email@example.com with: mysql version: '5.7' mysql database: 'test' mysql root password: 'password' - name: Install run: npm ci - name: Set ENV run: echo "MYSQL_PASS=\"password\"" > .env - name: Test run: npm test