renovate[bot]
2f8a9fb6a2
chore(deps): update actions/checkout action to v6
2025-11-20 18:32:56 +00:00
Seth Flynn
ffdf00876e
build(cmake): use mutli-config generators for debug/release presets
...
This prevents us from hardcoding variants for each release type. Yay!
Signed-off-by: Seth Flynn <getchoo@tuta.io >
2025-11-06 17:41:21 -05:00
renovate[bot]
d399d241eb
chore(deps): update github/codeql-action action to v4
2025-10-07 20:37:17 +00:00
renovate[bot]
29dc75ec63
chore(deps): update actions/checkout action to v5
2025-08-11 15:25:38 +00:00
Seth Flynn
ba6f49b891
ci: glob directory matches
...
This makes sure *all* changes to directories trigger the given workflows
Signed-off-by: Seth Flynn <getchoo@tuta.io >
2025-07-04 05:27:41 -04:00
Seth Flynn
364ebbcbe6
ci: run on changes to .ui files
...
Signed-off-by: Seth Flynn <getchoo@tuta.io >
2025-07-03 01:25:49 -04:00
Seth Flynn
8df20a372c
ci: don't run ci on custom in-tree branches
...
This basically duplicates runs when a PR is opened from an in-tree
branch. If we want to run one without a PR, we can use workflow_dispatch
anyways
Signed-off-by: Seth Flynn <getchoo@tuta.io >
2025-06-12 21:37:39 -04:00
seth
3dcac0de50
ci: run workflows on local action changes
...
Helps ensure they still actually work when changes are made
Signed-off-by: seth <getchoo@tuta.io >
2025-05-07 18:03:37 -04:00
Seth Flynn
1e617392ad
ci(codeql): use setup-dependencies action
...
Signed-off-by: Seth Flynn <getchoo@tuta.io >
2025-05-01 08:44:00 -04:00
Alexandru Ionut Tripon
b8a9b086ae
ci: only run on specific paths ( #3717 )
2025-04-30 11:03:34 +03:00
Seth Flynn
dc3a8dcfed
ci: only run on specific paths
...
This avoids the previously applied paths-ignore exception workaround,
and makes runs as strict as (reasonably) possible. Only directories
known to affect builds will trigger builds, as well as any `.cpp` or
`.h` files to account for any new folders created - though these should
still be added to the workflow later
Signed-off-by: Seth Flynn <getchoo@tuta.io >
2025-04-30 03:30:47 -04:00
Seth Flynn
70500af2a2
ci: use cmake workflow presets
...
Signed-off-by: Seth Flynn <getchoo@tuta.io >
2025-04-30 02:25:31 -04:00
Seth Flynn
3b7b9fa03c
ci: better filter workflow runs
...
Signed-off-by: Seth Flynn <getchoo@tuta.io >
2025-04-27 07:30:26 -04:00
Trial97
8a3aafc274
chore: remove qt5 from github actions
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-04-17 23:38:48 +03:00
Trial97
0219c11a73
Fix build CI
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-01-10 11:48:21 +02:00
Trial97
8b051b97fd
Fix CI2
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-05-15 17:54:35 +03:00
Trial97
849c3faeb4
Fix CI
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-05-15 14:07:03 +03:00
renovate[bot]
469aaf6051
chore(deps): update github/codeql-action action to v3
2023-12-13 16:16:06 +00:00
renovate[bot]
7dd2530027
chore(deps): update actions/checkout action to v4
2023-09-04 15:02:01 +00:00
DioEgizio
dcfc15a0a1
feat+fix: move codeql to its own workflow
...
i think it's better practice, it should slightly improve linux qt6 build times and i noticed ccache? is messing up with it because alerts get randomly fixed
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com >
2022-11-13 18:54:55 +01:00