Skip to content

Commit

Permalink
Updated CI, added CD (#226)
Browse files Browse the repository at this point in the history
* 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>
  • Loading branch information
3 people committed Jun 18, 2024
1 parent 861b68b commit c2cbdb3
Show file tree
Hide file tree
Showing 28 changed files with 1,247 additions and 826 deletions.
342 changes: 0 additions & 342 deletions .github/workflows/linux.yml

This file was deleted.

Loading

0 comments on commit c2cbdb3

Please sign in to comment.