Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CI corrections #60

Merged
merged 4 commits into from
Aug 2, 2024
Merged

CI corrections #60

merged 4 commits into from
Aug 2, 2024

Commits on Aug 1, 2024

  1. Merge CI jobs for macos

    By only installing missing dependencies we get rid of notifications/warnings
    in Githubs build summary, like:
     `cmake 3.30.1 is already installed and up-to-date...`
     `openssl@3 3.3.1 is already installed and up-to-date...`
    
    Signed-off-by: Björn Svensson <[email protected]>
    bjosv committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    f747b73 View commit details
    Browse the repository at this point in the history
  2. Merge CI jobs for windows

    Includes build corrections for tests on Windows regarding missing timeval.
    
    Signed-off-by: Björn Svensson <[email protected]>
    bjosv committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    9352c8d View commit details
    Browse the repository at this point in the history
  3. Use an Ubuntu version that provides requested compiler in CI

    Signed-off-by: Björn Svensson <[email protected]>
    bjosv committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    7b7cb0a View commit details
    Browse the repository at this point in the history
  4. Disable code format checker in CI

    We can enable it back when we have formatted the code base,
    then it will be useful to run on PRs again.
    
    Signed-off-by: Björn Svensson <[email protected]>
    bjosv committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    962d988 View commit details
    Browse the repository at this point in the history