[CI] Leverage PIXI and better test Windows/ARM platforms (#2385)
Various action to improve CI GitHub Actions: - Modernize Actions version - Build/test with Pixi environment for ubuntu (X86_64 and arm), mac & windows - Fix CodeQL GitHub workflow Underlying work to ease this to happen: - Target using rerun should have c++17 as configuration - Better detection of ARM target at CMake level (SIFT) - Ease transition from C++11 to C++17 (some functions are not deprecated) - Push Rerun integration behind a CMake/C++ preprocessor - Remove FLANN dependency -> HSNW is doing better in speed and accuracy
P
Pierre Moulon committed
4e78ed73a575beae88199fc440183a75e03068c5
Parent: c16fa09
Committed by GitHub <noreply@github.com>
on 1/17/2025, 9:53:54 PM