Ayaz Salikhov
294e03ecf5
ci: Upload artifacts during build and test in a separate job ( #5817 )
2025-09-30 16:15:24 +00:00
Ayaz Salikhov
19c4226d3d
ci: Call all reusable workflows reusable ( #5818 )
2025-09-26 18:33:42 +00:00
Bart
1af1048c58
chore: Build and test all configs for daily scheduled run ( #5801 )
...
This change re-enables building and testing all configurations, but only for the daily scheduled run. Previously all configurations were run for each merge into the develop branch, but that overwhelmed both the GitHub runners and the Conan remote, and thus they were limited to just a subset of configurations. Now that the number of jobs is limited via `max-parallel: 10`, we should be able to safely enable building all configurations again. However, building them all once a day instead of for each PR merge should be sufficient.
2025-09-17 19:17:48 -04:00
Ayaz Salikhov
3d92375d12
ci: Add missing dependencies to workflows ( #5783 )
2025-09-10 08:20:45 +00:00
Ayaz Salikhov
9ebeb413e4
feat: Implement separate upload workflow ( #5762 )
...
* feat: Implement separate upload workflow
* Use cleanup-workspace
* Name some workflows reusable
* Add dependencies
2025-09-08 15:15:59 +00:00
Bronek Kozicki
6d40b882a4
Switch on-trigger to minimal build ( #5773 )
2025-09-08 13:54:50 +00:00
Mayukha Vadari
6bf8338038
chore: Add conan.lock to workflow file checks ( #5769 )
...
* Add conan.lock to workflow file checks
* Add conan.lock to on-trigger.yml
2025-09-04 22:32:23 +00:00
Bart
808c86663c
fix: Add codecov token to trigger workflow ( #5736 )
...
This change adds the Codecov token to the on-trigger workflow.
2025-08-26 19:07:23 -04:00
Bart
285120684c
refactor: Replace 'on: pull_request: paths' by 'changed-files' action ( #5728 )
...
This PR moves the list of files from the `paths:` section in the `on: pull_request` into a separate job.
2025-08-26 16:00:00 -04:00
Bart
896b8c3b54
chore: Fix file formatting ( #5718 )
2025-08-22 10:02:56 -04:00
Bart
afc05659ed
fix: Adjust the CI workflows ( #5700 )
2025-08-19 12:46:38 -04:00
Bart
b04d239926
fix: Modify jobs to use '>>' instead of 'tee' for GITHUB_OUTPUT ( #5699 )
2025-08-18 10:49:55 -04:00
Bart
dc1caa41b2
refactor: Revamp CI workflows ( #5661 )
...
This change refactors the CI workflows to leverage the new CI Docker images for Debian, Red Hat, and Ubuntu.
2025-08-18 10:21:43 -04:00