diff --git a/.github/actions/prepare_runner/action.yml b/.github/actions/prepare_runner/action.yml index bdf175483..b74ed1def 100644 --- a/.github/actions/prepare_runner/action.yml +++ b/.github/actions/prepare_runner/action.yml @@ -11,7 +11,7 @@ runs: if: ${{ runner.os == 'macOS' }} shell: bash run: | - brew install llvm@14 pkg-config ninja bison cmake ccache jq gh conan@1 + brew install llvm@14 pkg-config ninja bison cmake ccache jq gh conan@1 ca-certificates echo "/opt/homebrew/opt/conan@1/bin" >> $GITHUB_PATH - name: Fix git permissions on Linux diff --git a/.github/actions/setup_conan/action.yml b/.github/actions/setup_conan/action.yml index c7aa3c8ac..d77bfb90f 100644 --- a/.github/actions/setup_conan/action.yml +++ b/.github/actions/setup_conan/action.yml @@ -15,10 +15,10 @@ runs: if: ${{ runner.os == 'macOS' }} shell: bash env: - CONAN_PROFILE: apple_clang_15 + CONAN_PROFILE: apple_clang_16 id: conan_setup_mac run: | - echo "Creating $CONAN_PROFILE conan profile"; + echo "Creating $CONAN_PROFILE conan profile" conan profile new $CONAN_PROFILE --detect --force conan profile update settings.compiler.libcxx=libc++ $CONAN_PROFILE conan profile update settings.compiler.cppstd=20 $CONAN_PROFILE diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 4471bf5f3..e200a3ad3 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -74,7 +74,7 @@ jobs: conan_profile: clang code_coverage: false static: true - - os: macos14 + - os: macos15 build_type: Release code_coverage: false static: false @@ -197,8 +197,8 @@ jobs: image: rippleci/clio_ci:latest conan_profile: clang build_type: Debug - - os: macos14 - conan_profile: apple_clang_15 + - os: macos15 + conan_profile: apple_clang_16 build_type: Release runs-on: [self-hosted, "${{ matrix.os }}"] container: ${{ matrix.container }} diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 544064d13..080df1760 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -15,7 +15,7 @@ jobs: fail-fast: false matrix: include: - - os: macos14 + - os: macos15 build_type: Release static: false - os: heavy @@ -90,7 +90,7 @@ jobs: fail-fast: false matrix: include: - - os: macos14 + - os: macos15 build_type: Release integration_tests: false - os: heavy