Skip to content

chore(ci): update macos - #1474

Merged
glevco merged 2 commits into
masterfrom
chore/ci/update-macos
Jan 6, 2026
Merged

chore(ci): update macos#1474
glevco merged 2 commits into
masterfrom
chore/ci/update-macos

Conversation

@glevco

@glevco glevco commented Oct 17, 2025

Copy link
Copy Markdown
Contributor

Motivation

Update CI to use the latest macos, following GitHub runner deprecation.

Acceptance Criteria

  • Use brew's openssl on CI and configure Pycoin to use it.
  • Update CI from macos-13 to macos-15.
  • Update python-rocksdb and multidict.

Checklist

  • If you are requesting a merge into master, confirm this code is production-ready and can be included in future releases as soon as it gets merged

@glevco glevco self-assigned this Oct 17, 2025
@glevco glevco moved this from Todo to In Progress (WIP) in Hathor Network Oct 17, 2025
@github-actions

github-actions Bot commented Oct 17, 2025

Copy link
Copy Markdown

🐰 Bencher Report

Branchchore/ci/update-macos
Testbedubuntu-22.04
Click to view all benchmark results
BenchmarkLatencyBenchmark Result
minutes (m)
(Result Δ%)
Lower Boundary
minutes (m)
(Limit %)
Upper Boundary
minutes (m)
(Limit %)
sync-v2 (up to 20000 blocks)📈 view plot
🚷 view threshold
1.68 m
(-2.98%)Baseline: 1.73 m
1.56 m
(92.77%)
2.07 m
(80.85%)
🐰 View full continuous benchmarking report in Bencher

@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
@codecov

codecov Bot commented Oct 17, 2025

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 86.27%. Comparing base (b680d42) to head (97b0e5a).
⚠️ Report is 2 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #1474      +/-   ##
==========================================
- Coverage   86.27%   86.27%   -0.01%     
==========================================
  Files         437      437              
  Lines       33732    33732              
  Branches     5269     5269              
==========================================
- Hits        29103    29101       -2     
- Misses       3618     3622       +4     
+ Partials     1011     1009       -2     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@glevco
glevco force-pushed the chore/ci/update-macos branch 2 times, most recently from aa40fe4 to c5fc375 Compare October 24, 2025 14:14
@glevco
glevco force-pushed the chore/ci/update-macos branch 7 times, most recently from 2e8a045 to b8705fe Compare November 3, 2025 22:29
@glevco glevco changed the title chore(ci): update macos chore(ci): update macos and add support for Python 3.13 Nov 3, 2025
@glevco
glevco force-pushed the chore/ci/update-macos branch 5 times, most recently from b25cfe5 to 7f4c987 Compare November 4, 2025 03:06
@glevco
glevco force-pushed the chore/ci/update-macos branch 2 times, most recently from bfdb1d6 to 4bf1a21 Compare January 6, 2026 00:48
@glevco glevco changed the title chore(ci): update macos and add support for Python 3.13 chore(ci): update macos Jan 6, 2026
@glevco
glevco force-pushed the chore/ci/update-macos branch from 4bf1a21 to c0e9c9e Compare January 6, 2026 00:55
Comment thread pyproject.toml Outdated
@glevco glevco moved this from In Progress (WIP) to In Progress (Done) in Hathor Network Jan 6, 2026
jansegre
jansegre previously approved these changes Jan 6, 2026
@glevco glevco moved this from In Progress (Done) to In Review (WIP) in Hathor Network Jan 6, 2026
@glevco
glevco force-pushed the chore/ci/update-macos branch from c7ae5b9 to bd23065 Compare January 6, 2026 15:58
@glevco glevco mentioned this pull request Jan 6, 2026
1 task
msbrogli
msbrogli previously approved these changes Jan 6, 2026
@glevco
glevco force-pushed the chore/ci/update-macos branch from bd23065 to b4eda7e Compare January 6, 2026 19:21
@glevco glevco moved this from In Review (WIP) to In Review (Done) in Hathor Network Jan 6, 2026
@glevco
glevco dismissed stale reviews from msbrogli and jansegre via 97b0e5a January 6, 2026 19:22
@github-project-automation github-project-automation Bot moved this from In Review (Done) to In Review (WIP) in Hathor Network Jan 6, 2026
@glevco glevco moved this from In Review (WIP) to In Review (Done) in Hathor Network Jan 6, 2026
@glevco
glevco merged commit b54dfe5 into master Jan 6, 2026
8 checks passed
@github-project-automation github-project-automation Bot moved this from In Review (Done) to Waiting to be deployed in Hathor Network Jan 6, 2026
@glevco
glevco deleted the chore/ci/update-macos branch January 6, 2026 19:53
r4mmer added a commit that referenced this pull request Jan 7, 2026
* origin/master:
  Feat(dynamic-transaction-model): fee based tokens feature activation  (#1521) (#1483)
  fix: nc-fail should not count for excluding conflicts from mempool
  chore(ci): update macos (#1474)
@jansegre jansegre mentioned this pull request Jan 14, 2026
2 tasks
@jansegre jansegre moved this from Waiting to be deployed to Done in Hathor Network Jan 21, 2026
@jansegre jansegre mentioned this pull request Jan 21, 2026
2 tasks
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