From 8cdab34d93e88bd5d46124ebf9ce50693b1db46e Mon Sep 17 00:00:00 2001 From: Peter Feerick Date: Tue, 25 Nov 2025 11:00:54 +0000 Subject: [PATCH] chore(ci): need to remove tags filter - as when no branch or tag trigger is specified, both branchs AND tags will trigger a CI run, otherwise only the specified event (in this case tags) will trigger a CI run - make use of yaml anchor support added in Sept 2025 --- .github/workflows/build_fw.yml | 12 ++---------- .github/workflows/linux_cpn.yml | 9 ++------- .github/workflows/macosx_cpn.yml | 9 ++------- .github/workflows/win_cpn-64.yml | 9 ++------- radio/src/thirdparty/lvgl | 2 +- 5 files changed, 9 insertions(+), 32 deletions(-) diff --git a/.github/workflows/build_fw.yml b/.github/workflows/build_fw.yml index 15a0b8aa8..4a08c62d7 100644 --- a/.github/workflows/build_fw.yml +++ b/.github/workflows/build_fw.yml @@ -2,9 +2,7 @@ name: Run tests and package firmware on: push: - tags: - - v* - paths: + paths: &trigger-paths - '.github/workflows/build_fw.yml' - 'cmake/**' - 'radio/**' @@ -12,13 +10,7 @@ on: - '.gitmodules' - 'CMakeLists.txt' pull_request: - paths: - - '.github/workflows/build_fw.yml' - - 'cmake/**' - - 'radio/**' - - 'tools/build-gh.sh' - - '.gitmodules' - - 'CMakeLists.txt' + paths: *trigger-paths workflow_dispatch: jobs: diff --git a/.github/workflows/linux_cpn.yml b/.github/workflows/linux_cpn.yml index b1bf0cf88..b0827eda7 100644 --- a/.github/workflows/linux_cpn.yml +++ b/.github/workflows/linux_cpn.yml @@ -2,18 +2,13 @@ name: Linux Companion on: push: - tags: - - v* - paths: + paths: &trigger-paths - '.github/workflows/linux_cpn.yml' - 'companion/**' - 'tools/build-companion.sh' pull_request: - paths: - - '.github/workflows/linux_cpn.yml' - - 'companion/**' - - 'tools/build-companion.sh' + paths: *trigger-paths workflow_dispatch: diff --git a/.github/workflows/macosx_cpn.yml b/.github/workflows/macosx_cpn.yml index bb579a889..496c43a78 100644 --- a/.github/workflows/macosx_cpn.yml +++ b/.github/workflows/macosx_cpn.yml @@ -2,18 +2,13 @@ name: MacOSX Companion on: push: - tags: - - v* - paths: + paths: &trigger-paths - '.github/workflows/macosx_cpn.yml' - 'companion/**' - 'tools/build-companion.sh' pull_request: - paths: - - '.github/workflows/macosx_cpn.yml' - - 'companion/**' - - 'tools/build-companion.sh' + paths: *trigger-paths workflow_dispatch: diff --git a/.github/workflows/win_cpn-64.yml b/.github/workflows/win_cpn-64.yml index 9b616ba15..1a6e13912 100644 --- a/.github/workflows/win_cpn-64.yml +++ b/.github/workflows/win_cpn-64.yml @@ -2,18 +2,13 @@ name: Windows Companion 64-bit on: push: - tags: - - v* - paths: + paths: &trigger-paths - '.github/workflows/win_cpn-64.yml' - 'companion/**' - 'tools/build-companion.sh' pull_request: - paths: - - '.github/workflows/win_cpn-64.yml' - - 'companion/**' - - 'tools/build-companion.sh' + paths: *trigger-paths workflow_dispatch: diff --git a/radio/src/thirdparty/lvgl b/radio/src/thirdparty/lvgl index 9cc3045bb..19d397271 160000 --- a/radio/src/thirdparty/lvgl +++ b/radio/src/thirdparty/lvgl @@ -1 +1 @@ -Subproject commit 9cc3045bb46139531e49e08517455ee8815fdd0f +Subproject commit 19d397271e195320c32fd73eb132642aa4acf3ce