This is an automated email from the ASF dual-hosted git repository.
gangwu pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/iceberg-cpp.git
The following commit(s) were added to refs/heads/main by this push:
new 7291a9b feat: update ci macOS version from 15 to 26 (#259)
7291a9b is described below
commit 7291a9b716c092c122b3b9972dc89a137cfbca95
Author: Zehua Zou <[email protected]>
AuthorDate: Thu Oct 16 14:36:32 2025 +0800
feat: update ci macOS version from 15 to 26 (#259)
---
.github/workflows/rc.yml | 2 +-
.github/workflows/test.yml | 8 ++++----
src/iceberg/table.h | 1 +
3 files changed, 6 insertions(+), 5 deletions(-)
diff --git a/.github/workflows/rc.yml b/.github/workflows/rc.yml
index 301c0d7..f7a7974 100644
--- a/.github/workflows/rc.yml
+++ b/.github/workflows/rc.yml
@@ -74,7 +74,7 @@ jobs:
fail-fast: false
matrix:
os:
- - macos-15
+ - macos-26
- ubuntu-24.04
# - windows-latest
steps:
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index 42181e2..d32fd0f 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -58,8 +58,8 @@ jobs:
shell: bash
run: ci/scripts/build_example.sh $(pwd)/example
macos:
- name: AArch64 macOS 15
- runs-on: macos-15
+ name: AArch64 macOS 26
+ runs-on: macos-26
timeout-minutes: 30
strategy:
fail-fast: false
@@ -111,8 +111,8 @@ jobs:
- title: AMD64 Windows 2025
runs-on: windows-2025
meson-setup-args: --vsenv
- - title: AArch64 macOS 15
- runs-on: macos-15
+ - title: AArch64 macOS 26
+ runs-on: macos-26
steps:
- uses: actions/setup-python@v5
with:
diff --git a/src/iceberg/table.h b/src/iceberg/table.h
index 0ce0066..f249f3d 100644
--- a/src/iceberg/table.h
+++ b/src/iceberg/table.h
@@ -19,6 +19,7 @@
#pragma once
+#include <memory>
#include <string>
#include <unordered_map>
#include <vector>