CI/CD improvements

- PR builds will now run even if they weren't opened as drafts
- PR builds will now re-run when they get new commits
- Builds can now be manually triggered from GitHub
This commit is contained in:
gsemaj 2023-10-10 14:35:07 -04:00
parent 70a27afad1
commit 4592fc42af
No known key found for this signature in database
GPG Key ID: 24B96BAA40497929

View File

@ -9,12 +9,13 @@ on:
- CMakeLists.txt - CMakeLists.txt
- Makefile - Makefile
pull_request: pull_request:
types: ready_for_review types: [opened, reopened, synchronize, ready_for_review]
paths: paths:
- src/** - src/**
- vendor/** - vendor/**
- CMakeLists.txt - CMakeLists.txt
- Makefile - Makefile
workflow_dispatch:
jobs: jobs:
ubuntu-build: ubuntu-build: