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
Miloš Komarčević
7aae68e34e
Update CI actions ( #2143 )
3 years ago
Luis Díaz Más
18ba4e575c
ci: Do not run CI jobs on documentation changes
3 years ago
Luis Diaz
f2279e6b41
ci: do not stop on failure
3 years ago
Luis Díaz Más
7e024033a6
ci: Use MSYS UCRT environment
...
- Use the CMake generator 'MSYS Makefiles' for MSYS builds
- Run CI build in parallel
- MSYS with NLS OFF
3 years ago
Luis Díaz Más
1b90036cf2
ci-conan: be more explicit about desired compiler in conan profile ( #2085 )
...
* ci-conan: be more explicit about desired compiler in conan profile
* conan: upgrade to latest version
3 years ago
Luis Díaz Más
b0318c36be
Upgrade C++ standard to c++17 ( #2052 )
...
* Enable C++17 and use new inline specifier for const variable members
* Silence deprecation warning on MSVC
* Disable samples by default
* improvements after review
4 years ago
Luis Diaz
d18889883e
Rename GHA workflows for having more intuitive navigation
4 years ago
Miloš Komarčević
4d44f9cfee
Forward CI changes
4 years ago
Luis Díaz Más
1b533035d9
ci: upgrade conan version on github actions ( #2021 )
4 years ago
Kevin Backhouse
e6ce13729b
Add workaround for conan outage: https://github.com/conan-io/conan/issues/9695
4 years ago
Kevin Backhouse
7a6acc4eca
Standardize on conan 1.39.0
4 years ago
Luis Díaz Más
f956a398ad
ci - Use CTest in all the ci jobs
4 years ago
Luis Díaz Más
d2083b3190
ci - Use generic cmake way to compile and install
4 years ago
Luis Diaz Mas
e6bfa8eb7d
ci - Use Ninja in rest of builds
4 years ago
Luis Díaz Más
1a383c46f5
ci - Special builds on Github actions
4 years ago
Luis Díaz Más
776d3a3efc
Rename github workflows
4 years ago