diff --git a/.github/workflows/pr-jobs.yml b/.github/workflows/pr-jobs.yml index 7081020e5..d5ea26fd7 100644 --- a/.github/workflows/pr-jobs.yml +++ b/.github/workflows/pr-jobs.yml @@ -112,7 +112,7 @@ jobs: # ========================= MacOS build only ======================== # build-macos: - runs-on: macos-13 + runs-on: macos-15 timeout-minutes: 120 env: ROCKSDB_DISABLE_JEMALLOC: 1 @@ -120,7 +120,7 @@ jobs: - uses: actions/checkout@v4.1.0 - uses: maxim-lobanov/setup-xcode@v1.6.0 with: - xcode-version: 14.3.1 + xcode-version: 16.4.0 - uses: "./.github/actions/increase-max-open-files-on-macos" - uses: "./.github/actions/install-gflags-on-macos" - uses: "./.github/actions/pre-steps-macos" @@ -129,7 +129,7 @@ jobs: - uses: "./.github/actions/post-steps" # ========================= MacOS with java ======================== # build-macos-java: - runs-on: macos-13 + runs-on: macos-15 env: JAVA_HOME: "/Library/Java/JavaVirtualMachines/liberica-jdk-8.jdk/Contents/Home" ROCKSDB_DISABLE_JEMALLOC: 1 @@ -137,7 +137,7 @@ jobs: - uses: actions/checkout@v4.1.0 - uses: maxim-lobanov/setup-xcode@v1.6.0 with: - xcode-version: 14.3.1 + xcode-version: 16.4.0 - uses: "./.github/actions/increase-max-open-files-on-macos" - uses: "./.github/actions/install-gflags-on-macos" - uses: "./.github/actions/install-jdk8-on-macos" @@ -151,14 +151,14 @@ jobs: run: DISABLE_WARNING_AS_ERROR=1 DISABLE_PERF_CONTEXT=0 make V=1 J=16 -j16 jtest - uses: "./.github/actions/post-steps" build-macos-java-static: - runs-on: macos-13 + runs-on: macos-15 env: JAVA_HOME: "/Library/Java/JavaVirtualMachines/liberica-jdk-8.jdk/Contents/Home" steps: - uses: actions/checkout@v4.1.0 - uses: maxim-lobanov/setup-xcode@v1.6.0 with: - xcode-version: 14.3.1 + xcode-version: 16.4.0 - uses: "./.github/actions/increase-max-open-files-on-macos" - uses: "./.github/actions/install-gflags-on-macos" - uses: "./.github/actions/install-jdk8-on-macos" @@ -170,4 +170,4 @@ jobs: which javac && javac -version - name: Build RocksDBJava x86 and ARM Static Libraries run: DISABLE_WARNING_AS_ERROR=1 make V=1 J=16 -j16 rocksdbjavastaticosx - - uses: "./.github/actions/post-steps" \ No newline at end of file + - uses: "./.github/actions/post-steps"