What
.github/workflows/ci.yml triggers on pushes to main:
on:
push:
branches: [main]
pull_request:
This repository's default branch is master. There is no main branch, so the push trigger never fires. CI currently runs only through the pull_request trigger, which means direct pushes to master (including merge commits) get no CI run at all.
Fix
Change the branch filter to master:
on:
push:
branches: [master]
pull_request:
One line. After the change, pushing to master should show both the Types matrix and the Runtime tests jobs in the Actions tab.
What
.github/workflows/ci.ymltriggers on pushes tomain:This repository's default branch is
master. There is nomainbranch, so the push trigger never fires. CI currently runs only through thepull_requesttrigger, which means direct pushes tomaster(including merge commits) get no CI run at all.Fix
Change the branch filter to
master:One line. After the change, pushing to
mastershould show both theTypesmatrix and theRuntime testsjobs in the Actions tab.