github: add manual trigger where possible

Signed-off-by: Gerwin Klein <gerwin.klein@proofcraft.systems>
This commit is contained in:
Gerwin Klein 2024-02-11 17:01:20 +11:00
parent c4e4b37fdf
commit 3c7c4d1182
8 changed files with 8 additions and 1 deletions

View file

@ -11,6 +11,7 @@ on:
branches:
- master
pull_request:
workflow_dispatch:
# To reduce the load we cancel any older runs of this workflow for the current
# PR. For deployment to the master branch, the workflow will run on each push,

View file

@ -12,6 +12,7 @@ on:
push:
branches: [master]
pull_request:
workflow_dispatch:
jobs:
cparser:

View file

@ -10,6 +10,7 @@ on:
branches:
- master
pull_request:
workflow_dispatch:
jobs:
manual:

View file

@ -6,7 +6,7 @@
name: PR
on: [pull_request]
on: [pull_request, workflow_dispatch]
jobs:
pr-checks:

View file

@ -10,6 +10,7 @@ on:
push:
branches:
- master
workflow_dispatch:
jobs:
code:

View file

@ -10,6 +10,7 @@ on:
branches:
- master
pull_request:
workflow_dispatch:
jobs:
checks:

View file

@ -14,6 +14,7 @@ on:
- 'manual/**'
- 'LICENSES/**'
- '*.md'
workflow_dispatch:
jobs:
sim:

View file

@ -21,6 +21,7 @@ on:
- 'libsel4/**/sel4*.xsd'
- 'libsel4/include/api/syscall.xml'
- 'libsel4/include/api/syscall.xsd'
workflow_dispatch:
jobs:
xmllint: