fix: only run most workflows against 'master' branch

This commit is contained in:
Ryan Walters
2025-09-11 09:41:21 -05:00
parent 126b6ff378
commit d9ea79db74
5 changed files with 33 additions and 5 deletions

View File

@@ -1,5 +1,13 @@
name: Builds name: Builds
on: ["push", "pull_request"]
on:
push:
branches:
- master
pull_request:
branches:
- master
workflow_dispatch:
permissions: permissions:
contents: write contents: write

View File

@@ -1,6 +1,13 @@
name: Checks name: Checks
on: ["push", "pull_request"] on:
push:
branches:
- master
pull_request:
branches:
- master
workflow_dispatch:
env: env:
CARGO_TERM_COLOR: always CARGO_TERM_COLOR: always

View File

@@ -1,6 +1,12 @@
name: Code Coverage name: Code Coverage
on: ["push", "pull_request"] on:
push:
branches:
- master
pull_request:
branches:
- master
env: env:
CARGO_TERM_COLOR: always CARGO_TERM_COLOR: always

View File

@@ -1,6 +1,13 @@
name: Tests name: Tests
on: ["push", "pull_request"] on:
push:
branches:
- master
pull_request:
branches:
- master
workflow_dispatch:
env: env:
CARGO_TERM_COLOR: always CARGO_TERM_COLOR: always

View File

@@ -132,7 +132,7 @@ A comprehensive list of features needed to complete the Pac-Man emulation, organ
- [x] Animation system - [x] Animation system
- [x] HUD rendering - [x] HUD rendering
- [ ] Display Options - [ ] Display Options
- [ ] Fullscreen support - [x] Fullscreen support
- [x] Window resizing - [x] Window resizing
- [ ] Pause while resizing (SDL2 limitation mitigation) - [ ] Pause while resizing (SDL2 limitation mitigation)
- [ ] Multiple resolution support - [ ] Multiple resolution support