9 Commits (aefd901befd375da7fdedfe031e818fcbc63dd67)

Author SHA1 Message Date
Luis Díaz Más 13ecfbc233
Update ubuntu-latest tag to ubuntu-22.04 (#2439)
* Update ubuntu-latest tag to ubuntu-22.04

Everytime a CI service such a GitHub actions update the images
corresponding to their 'latest' tags, pipelines tend to have some
hipcups due to changes in the distribution default packages.

By fixing the images to a specific one, we should be more resilient to
changes in the Github actions environment.

* Use same build directory used in CMake presets
3 years ago
Miloš Komarčević 66b009a57b CI: bump conan version 3 years ago
Miloš Komarčević 4915a6ba8c CI: improved in-progress job canceling 3 years ago
Kevin Backhouse e97dc16738
Bump conan version to 1.52.0 3 years ago
Luis Diaz Mas dea611c2a0 ci: Upgrade conan to version 1.51.0 3 years ago
Miloš Komarčević 8001807f4d CI: cancel running jobs on updates 3 years ago
Luis Diaz 0309cb01cb ci: update conan version in all jobs 3 years ago
Luis Diaz e1ed1df0d7 Definition of new CMake presets & usage in CI jobs
Additional interesting changes in this commit:
- conan: use cmake-conan for better CMake-Conan integration
- cmake+doc: Remove deprecated EXIV2_ENABLE_WIN_UNICODE
- Ignore CMakeUserPresets.json
- doc: Add notes about the usage of CMake presets
3 years ago
Luis Díaz Más f3f6ffb855 ci: move pvsStudio job to its own workflow & use new flag
The license will expire in approximately 1 month. I disabled the
expiration check.
3 years ago