From 9339a4dbdedc3a004e0f6c65cee06800bc2956d6 Mon Sep 17 00:00:00 2001 From: Fijxu Date: Sun, 24 Mar 2024 03:19:38 -0300 Subject: [PATCH] ci: Only run jobs when modifying a file in specific directories. Android job disabled because it fails. I will fix it other day. --- .forgejo/workflows/verify.yml | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/.forgejo/workflows/verify.yml b/.forgejo/workflows/verify.yml index d55df43ea2..0e9263fbb4 100644 --- a/.forgejo/workflows/verify.yml +++ b/.forgejo/workflows/verify.yml @@ -9,13 +9,29 @@ name: 'suyu verify' on: pull_request: branches: [ "dev" ] + paths: + - 'src/**' + - 'CMakeModules/**' + - 'dist/**' + - 'externals/**' + - 'vcpkg.json' + paths-ignore: + - 'src/android/**' push: branches: [ "dev" ] + paths: + - 'src/**' + - 'CMakeModules/**' + - 'dist/**' + - 'externals/**' + - 'vcpkg.json' + paths-ignore: + - 'src/android/**' + env: PR_NUMBER: pr${{ github.event.number }} CCACHE_DIR: '.ccache' - jobs: format: name: 'Verify Format'