Mateusz Pusz
|
83236e40c1
|
Merge pull request #689 from alejandro-alvarez-sonarsource/aa/sonarcloud
Integrate SonarQube Cloud workflow Analysis
|
2025-12-21 18:38:27 +01:00 |
|
Mateusz Pusz
|
23c4244a72
|
ci: old 'VISUAL' decendant of Conan 1.x removed from CMake CI
|
2025-12-19 12:49:17 +01:00 |
|
Mateusz Pusz
|
8a5116df86
|
ci: Conan-provided CMake usage fixed on Windows
|
2025-12-19 12:24:31 +01:00 |
|
Mateusz Pusz
|
658f64458b
|
ci: adjust installation step for mp-units based on compiler type
|
2025-12-19 11:58:39 +01:00 |
|
Mateusz Pusz
|
47796b3de9
|
ci: copy-paste error in paths fixed
|
2025-12-19 11:51:54 +01:00 |
|
Mateusz Pusz
|
c22b66c623
|
build: CMake CI should run the cmake executable provided by Conan
|
2025-12-19 11:24:12 +01:00 |
|
Mateusz Pusz
|
366f3c929a
|
ci: change the order of filters in a hope it will work right this time (as AND)
|
2025-12-13 16:59:55 +01:00 |
|
Mateusz Pusz
|
52c3fdc97a
|
docs: CONTRIBUTORS.md added
|
2025-12-10 10:35:49 +01:00 |
|
Mateusz Pusz
|
764fac0bea
|
ci: housekeeping after release step fixed in ci-conan
|
2025-12-10 09:47:59 +01:00 |
|
Mateusz Pusz
|
c71fef5c1a
|
ci: update dependency review configuration
Removed comments and allowed licenses from dependency review configuration.
|
2025-09-24 14:28:20 +02:00 |
|
Mateusz Pusz
|
4efe59fcfb
|
fix: disable fail-fast strategy in CI workflows
|
2025-09-16 20:19:32 -06:00 |
|
Mateusz Pusz
|
308d9a744d
|
ci: dependency review github action fixed
|
2025-08-26 23:13:51 +02:00 |
|
Mateusz Pusz
|
6da58012c1
|
ci: dependency review set to run on master as well
|
2025-08-26 22:36:12 +02:00 |
|
Mateusz Pusz
|
a38677e209
|
style: pre-commit
|
2025-08-26 20:40:40 +02:00 |
|
Mateusz Pusz
|
8eaaa291a8
|
ci: dependency review GitHub action added
|
2025-08-26 18:35:25 +02:00 |
|
Mateusz Pusz
|
4d7521616a
|
ci: GitHub actions improved
|
2025-08-26 18:35:02 +02:00 |
|
Mateusz Pusz
|
5ceeedd83b
|
build: CodeSpaces support added
Resolves #667
|
2025-08-26 17:37:12 +02:00 |
|
Mateusz Pusz
|
13b1988bcf
|
Revert "ci: try without freestanding"
This reverts commit 50b23fd29a.
|
2025-07-10 11:57:11 +02:00 |
|
Mateusz Pusz
|
50b23fd29a
|
ci: try without freestanding
|
2025-07-10 10:30:26 +02:00 |
|
Mateusz Pusz
|
05f0c5f04b
|
build: gcc installation step is now mandatory for all gcc versions
|
2025-07-10 09:56:20 +02:00 |
|
Mateusz Pusz
|
3fdf2debd8
|
build: trying to fix API reference generation
|
2025-07-04 11:44:00 +02:00 |
|
Mateusz Pusz
|
9179121057
|
fix: correct path for documentation workflow file
|
2025-06-16 18:19:08 +02:00 |
|
Mateusz Pusz
|
ecc176ae8b
|
fix: include documentation workflow file in paths for triggering events
|
2025-06-16 18:16:39 +02:00 |
|
Mateusz Pusz
|
9847617fb6
|
build: API Reference generation disabled until it is fixed
|
2025-06-16 18:12:12 +02:00 |
|
Alejandro Álvarez Ayllón
|
2e0deaf2d8
|
Limit analysis to main/master
|
2025-03-21 19:32:57 +01:00 |
|
Alejandro Álvarez Ayllón
|
1fb822092c
|
Introduce analysis with SonarQube Cloud
|
2025-03-20 22:35:42 +01:00 |
|
Mateusz Pusz
|
81c810ad42
|
build: running test_package fixed for local build
|
2024-11-18 13:59:28 +01:00 |
|
Mateusz Pusz
|
2a9248e82e
|
ci: two test binaries properly set for testing for CMake CI
|
2024-11-18 13:59:28 +01:00 |
|
Mateusz Pusz
|
e4bccad75c
|
ci: names of jobs reordered to better reflect a new matrix sorting algorithm
|
2024-11-13 23:09:00 +01:00 |
|
Mateusz Pusz
|
9dd59e845c
|
ci: import_std now checks if at least C++23 is being used
|
2024-11-13 12:34:13 +01:00 |
|
Yves Delley
|
01f44c66fa
|
heed github warning, and use output file instead of set-output command; also, fix freestanding
|
2024-11-12 21:29:42 +01:00 |
|
Yves Delley
|
a51462cc65
|
missing checkout in generate-matrix step
|
2024-11-12 19:09:12 +01:00 |
|
Yves Delley
|
cc9ea9dd1a
|
add cancel-in-progress to all workflows
|
2024-11-12 19:05:04 +01:00 |
|
Yves Delley
|
e464677200
|
don't test Clang 19 just yet; fix cancel-in-progres
|
2024-11-12 19:02:21 +01:00 |
|
Yves Delley
|
7fa15d224d
|
fix formatting
|
2024-11-12 18:43:50 +01:00 |
|
Yves Delley
|
35ed472975
|
first attempt at generating sparse CI run matrix in python; also, cancel previous runs on the same branch
|
2024-11-12 18:07:52 +01:00 |
|
Mateusz Pusz
|
c2c02dff59
|
ci: Conan CI restored for tags to properly promote a package to the Artifactory
|
2024-11-05 19:38:53 +01:00 |
|
Mateusz Pusz
|
f7dd05e989
|
ci: documentation action limited only to commits that change documentation files
|
2024-11-05 18:25:11 +01:00 |
|
Mateusz Pusz
|
ded2bf4db4
|
ci: non-documenation actions should not run on tags
|
2024-11-05 18:24:14 +01:00 |
|
Mateusz Pusz
|
c4b5e468e7
|
ci: building docs on new git tag fixed
|
2024-11-05 18:02:32 +01:00 |
|
Mateusz Pusz
|
4ac237e699
|
ci: documentation action should run on a new tag as well
|
2024-11-05 17:54:29 +01:00 |
|
Mateusz Pusz
|
185a6d1c1a
|
ci: "head" renamed to "HEAD"
|
2024-10-30 15:25:33 +01:00 |
|
Mateusz Pusz
|
e78a0ac4cf
|
ci: "dev" renamed to "head" for the latest documentation version
|
2024-10-30 14:57:18 +01:00 |
|
Mateusz Pusz
|
e6443f082d
|
ci: steps renamed in a documentation action
|
2024-10-30 14:53:07 +01:00 |
|
Mateusz Pusz
|
9532e64644
|
ci: the latest not-released docs will use "dev" as a version from now on
|
2024-10-30 14:47:07 +01:00 |
|
Mateusz Pusz
|
e7663fe9fd
|
ci: MSVC enabled on CMake CI
|
2024-09-30 20:03:10 +02:00 |
|
Mateusz Pusz
|
c9c22ba08a
|
ci: commands of ci-conan fixed for MSVC
|
2024-09-30 19:19:19 +02:00 |
|
Mateusz Pusz
|
cc043360d5
|
ci: MSVC added to the CI
|
2024-09-30 19:07:37 +02:00 |
|
Mateusz Pusz
|
0da8af7ffe
|
ci: sudo apt update added for documentation.yml in hope that it will resolve missing system pacakges issue
|
2024-09-30 17:11:15 +02:00 |
|
Mateusz Pusz
|
534df1bfc1
|
fix: setting path to node_modules/.bin fixed
|
2024-09-25 12:49:57 +02:00 |
|