Skip to content

chore(ci): update macos#5

Merged
glevco merged 1 commit intomasterfrom
chore/ci/update-macos
Jan 6, 2026
Merged

chore(ci): update macos#5
glevco merged 1 commit intomasterfrom
chore/ci/update-macos

Conversation

@glevco
Copy link

@glevco glevco commented Oct 17, 2025

Motivation

The macos-13 GitHub runners that we use are being deprecated, so we must update them.

Acceptance Criteria

  • Update the CI rocksdb version matrix from ['v6.29.5', 'v7.10.2', 'v8.11.4', 'v9.10.0'] to ['v10.0.1', 'v10.7.5']. The old matrix was too outdated, we haven't supported these versions for a while. The two I kept are the lowest one I'm sure works and the latest one.
  • Remove support for Python 3.10 on the CI.
  • Remove support for macos-13 and add macos-15 on the CI.
  • Bump version to 0.10.0.
  • Update build to use C++20 and bump min macos version to 11.0. Those were required to make the build work on CI.

@glevco glevco requested review from jansegre and msbrogli October 17, 2025 21:42
@glevco glevco self-assigned this Oct 17, 2025
@glevco glevco moved this from Todo to In Progress (WIP) in Hathor Network Oct 17, 2025
@glevco glevco moved this from In Progress (WIP) to In Progress (Done) in Hathor Network Oct 17, 2025
@glevco glevco moved this from In Progress (Done) to In Progress (WIP) in Hathor Network Oct 17, 2025
@glevco glevco force-pushed the chore/ci/update-macos branch 10 times, most recently from ec628d7 to d2a6070 Compare November 3, 2025 23:12
@glevco glevco force-pushed the chore/ci/update-macos branch from d2a6070 to eff7457 Compare November 3, 2025 23:32
@glevco glevco moved this from In Progress (WIP) to In Progress (Done) in Hathor Network Nov 3, 2025
@github-project-automation github-project-automation bot moved this from In Progress (Done) to In Review (WIP) in Hathor Network Nov 4, 2025
@glevco glevco merged commit 9cb62ee into master Jan 6, 2026
36 of 40 checks passed
@github-project-automation github-project-automation bot moved this from In Review (WIP) to Waiting to be deployed in Hathor Network Jan 6, 2026
@glevco glevco deleted the chore/ci/update-macos branch January 6, 2026 19:20
@glevco glevco moved this from Waiting to be deployed to Done in Hathor Network Jan 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

3 participants