Skip to content

Commit c2cbdb3

Browse files
mfepBeanavilMathiasMagnus
authored
Updated CI, added CD (#226)
* Add DEB packaging * Fix MacOS workflow * Move linux CI to presubmit and update it * Fixes for CMake < 3.15 * Fixes for CMake < 3.5 * Remove linux.yml * Update Windows CI * Migrate contents of windows.yml to presubmit.yml and delete it * Update MacOS CI * Migrate contents of macos.yml to presubmit.yml and delete it * Add format-checking script and job * Build android binaries * CMake minimum 3.16 * Added release workflow * Update workflows to match the rest of the ecosystem * Add DEB packaging * Update pkgconfig tests * Warning fixes * Added update-alternatives to the Debian source package * Removed unneeded STD in macos ci * Ignore Markdown changes in CI * fix(ci): Using actions/checkout@v4 * fix(ci): Removed VC++ v141 from Windows matrix * fix(ci): Referencing upstream Headers repo in Linux jobs * fix(ci): Using actions/cache@v4 * Removed clang-format and formatting check * Disabled macos/gcc-13 due to a problem with __API_AVAILABLE * Update docker images * Fix MSVC compiler toolset version --------- Co-authored-by: Beatriz Navidad Vilches <beatriz@streamhpc.com> Co-authored-by: Máté Ferenc Nagy-Egri <mate@streamhpc.com>
1 parent 861b68b commit c2cbdb3

28 files changed

Lines changed: 1247 additions & 826 deletions

.github/workflows/linux.yml

Lines changed: 0 additions & 342 deletions
This file was deleted.

0 commit comments

Comments
 (0)