19 Commits (89e66ffd37893100a7bebbd6e4d23d2cc9d901b1)

Author SHA1 Message Date
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 Diaz b9677f64d7 ci: use conan cache in other windows builds 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
3 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 44256e8c5d ci - Win matrix jobs will also run on:push for main
The idea is to generate a conan cache on main that could be reused in
future PRs to main.
4 years ago
Luis Díaz Más 9241f60880 win - Only run tests on x64
On CI, pythonTests fail more or less consistently in the configuration
Arch:x86, BuildType:Relase, Shared:ON. I tried to reproduce this locally,
but I could not.

Since Win-x86 is marginal for Exiv2, we disable it from CI until
somebody raise concerns about it.
4 years ago
Luis Díaz Más 4f057a84ee ci - Win builds without unicode + with warnings as errors 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 9e43a89d1d ci - Do not create conanCache dir 4 years ago
Luis Diaz Mas ad57cb4293 ci - cache conan packages on Windows builds 4 years ago
Luis Díaz Más 5e13f30104 ci - Add BMFF to windows matrix 4 years ago
Luis Díaz Más 776d3a3efc Rename github workflows 4 years ago