From a23679f1505c2b843f000ef5487917dbd04f013d Mon Sep 17 00:00:00 2001 From: otavepto <153766569+otavepto@users.noreply.github.com> Date: Fri, 10 May 2024 19:53:02 +0300 Subject: [PATCH] fix workflows trigger, apparently `paths` works like a filter, if the commit contained a file outside the 'allowed list' it won't trigger, if the commit contained a file in the blacklist it will be ignored and also not triggered --- .github/workflows/build-linux.yml | 20 ++++++++++---------- .github/workflows/build-win.yml | 20 ++++++++++---------- 2 files changed, 20 insertions(+), 20 deletions(-) diff --git a/.github/workflows/build-linux.yml b/.github/workflows/build-linux.yml index 8dd41873..dd199f63 100644 --- a/.github/workflows/build-linux.yml +++ b/.github/workflows/build-linux.yml @@ -11,17 +11,17 @@ on: pull_request: branches: [ "dev" ] - paths: - - '!**/*.md' - - '!dev.notes/**' - - '!post_build/**' - - '!z_original_repo_files/**' - - '!sdk/*.txt' - - '!LICENSE' + paths-ignore: + - '**/*.md' + - 'dev.notes/**' + - 'post_build/**' + - 'z_original_repo_files/**' + - 'sdk/*.txt' + - 'LICENSE' # tools - - '!tools/generate_emu_config/**' - - '!tools/migrate_gse/**' - - '!tools/steamclient_loader/linux/**' # these are just shell scripts, not compiled + - 'tools/generate_emu_config/**' + - 'tools/migrate_gse/**' + - 'tools/steamclient_loader/linux/**' # these are just shell scripts, not compiled workflow_dispatch: # allows manual trigger diff --git a/.github/workflows/build-win.yml b/.github/workflows/build-win.yml index 242cab13..1a4c70de 100644 --- a/.github/workflows/build-win.yml +++ b/.github/workflows/build-win.yml @@ -11,17 +11,17 @@ on: pull_request: branches: [ "dev" ] - paths: - - '!**/*.md' - - '!dev.notes/**' - - '!post_build/**' - - '!z_original_repo_files/**' - - '!sdk/*.txt' - - '!LICENSE' + paths-ignore: + - '**/*.md' + - 'dev.notes/**' + - 'post_build/**' + - 'z_original_repo_files/**' + - 'sdk/*.txt' + - 'LICENSE' # tools - - '!tools/generate_emu_config/**' - - '!tools/migrate_gse/**' - - '!tools/steamclient_loader/linux/**' + - 'tools/generate_emu_config/**' + - 'tools/migrate_gse/**' + - 'tools/steamclient_loader/linux/**' workflow_dispatch: # allows manual trigger