ci: Only run jobs when modifying a file in specific directories.

Android job disabled because it fails. I will fix it other day.
pull/40/head
Fijxu 2024-03-24 03:19:38 +07:00
parent e139a99e01
commit 9339a4dbde
No known key found for this signature in database
GPG Key ID: 32C1DDF333EDA6A4
1 changed files with 17 additions and 1 deletions

@ -9,13 +9,29 @@ name: 'suyu verify'
on: on:
pull_request: pull_request:
branches: [ "dev" ] branches: [ "dev" ]
paths:
- 'src/**'
- 'CMakeModules/**'
- 'dist/**'
- 'externals/**'
- 'vcpkg.json'
paths-ignore:
- 'src/android/**'
push: push:
branches: [ "dev" ] branches: [ "dev" ]
paths:
- 'src/**'
- 'CMakeModules/**'
- 'dist/**'
- 'externals/**'
- 'vcpkg.json'
paths-ignore:
- 'src/android/**'
env: env:
PR_NUMBER: pr${{ github.event.number }} PR_NUMBER: pr${{ github.event.number }}
CCACHE_DIR: '.ccache' CCACHE_DIR: '.ccache'
jobs: jobs:
format: format:
name: 'Verify Format' name: 'Verify Format'