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: Add macos-14 in build matrix #145

Merged
merged 2 commits into from
May 23, 2024
Merged

CI: Add macos-14 in build matrix #145

merged 2 commits into from
May 23, 2024

Commits on May 23, 2024

  1. CI: Remove deprecated macos-11 from build matrix

    The macos-11 label has been deprecated and will no longer be available after 6/28/2024.
    https://github.blog/changelog/2024-05-20-actions-upcoming-changes-to-github-hosted-macos-runners/
    Biswa96 committed May 23, 2024
    Configuration menu
    Copy the full SHA
    d97cbb0 View commit details
    Browse the repository at this point in the history
  2. CI: Add macos-14 in build matrix

    * Do not uninstall [email protected] to prevent various warnings.
    
    * Remove only openssl include directory. /opt/homebrew/include/openssl
      directory is present in macos-14 runner only.
    
    * Add quiet option with brew install command to suppress some warnings as following.
    
      brotli 1.1.0 is already installed and up-to-date. To reinstall 1.1.0, run: brew reinstall brotli
      cmake 3.29.3 is already installed and up-to-date. To reinstall 3.29.3, run: brew reinstall cmake
      etc.
    
    * Change install prefix to HOME/android-tools because cmake
      can not install in /usr/local directory in macos-14. The
      error is as following.
    
      CMake Error at completions/bash/cmake_install.cmake:49 (file):
      file cannot create directory: /usr/local/share/bash-completion/completions.
      Maybe need administrative privileges.
    Biswa96 committed May 23, 2024
    Configuration menu
    Copy the full SHA
    4076317 View commit details
    Browse the repository at this point in the history