Skip to content

Conversation

@lumirlumir
Copy link
Owner

This pull request updates the supported macOS runner versions for CI workflows and documentation, removing references to the deprecated macos-13 runners and introducing macos-15-intel as the new x64 build and test environment. These changes ensure the project uses currently supported and available GitHub Actions runners, improving compatibility and reliability.

CI Workflow Updates:

  • Replaced macos-13 (x64) with macos-15-intel in the build matrix for .github/workflows/llvm-build-bump-pr.yml, ensuring x64 builds use the latest supported runner.
  • Updated the test matrix in .github/workflows/test-cross-platform.yml to add macos-15-intel and remove macos-13, aligning test environments with available runners.

Documentation Updates:

  • Removed macOS 13 and macOS 13 Arm64 from the supported runners table in website/docs/get-started/supported.md, reflecting the deprecation of these environments.
  • Updated the binary build/test image table in website/docs/get-started/supported.md to use macos-15-intel for darwin-x64 builds and tests instead of macos-13.

@lumirlumir lumirlumir marked this pull request as ready for review November 1, 2025 14:19
Copilot AI review requested due to automatic review settings November 1, 2025 14:19
@vercel
Copy link

vercel bot commented Nov 1, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
npm-clang-format-node-website Ready Ready Preview Comment Nov 1, 2025 2:19pm

@github-actions github-actions bot added 🏷️ scope: * Auto-generated label based on Conventional Commits specification for GitHub release notes 🏷️ type: ci Auto-generated label based on Conventional Commits specification for GitHub release notes labels Nov 1, 2025
@github-actions
Copy link

github-actions bot commented Nov 1, 2025

Labels have been automatically applied based on the Conventional Commits specification.🏷️

@codecov
Copy link

codecov bot commented Nov 1, 2025

Bundle Report

Changes will decrease total bundle size by 166 bytes (-0.03%) ⬇️. This is within the configured threshold ✅

Detailed changes
Bundle name Size Change
website-esm 599.16kB -166 bytes (-0.03%) ⬇️

Affected Assets, Files, and Routes:

view changes for bundle: website-esm

Assets Changed:

Asset Name Size Change Total Size Change (%)
@localSearchIndexroot.*.js 18 bytes 87.44kB 0.02%
docs_get-started_supported.*.js -184 bytes 10.17kB -1.78%

Files in docs_get-started_supported.*.js:

  • ./docs/get-started/supported.md → Total Size: 9.93kB

@codecov
Copy link

codecov bot commented Nov 1, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 100.00%. Comparing base (9cedc04) to head (6716c2e).
⚠️ Report is 1 commits behind head on main.

@@            Coverage Diff            @@
##              main      #511   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files           11        11           
  Lines          424       424           
=========================================
  Hits           424       424           

Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 9cedc04...6716c2e. Read the comment docs.

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

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR migrates from the deprecated macOS 13 GitHub Actions runner to macOS 15 Intel for x64 Darwin builds, removing support for macOS 13 and updating all references to use the newer runner image.

Key changes:

  • Replaces macos-13 runner with macos-15-intel in CI workflows
  • Removes macOS 13 and macOS 13 Arm64 entries from the supported runner images documentation
  • Updates build documentation to reflect the new macOS 15 Intel runner for darwin-x64 builds

Reviewed Changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
website/docs/get-started/supported.md Removes macOS 13 entries from supported runners table and updates darwin-x64 build documentation to reference macos-15-intel
.github/workflows/test-cross-platform.yml Replaces macos-13 with macos-15-intel in test matrix
.github/workflows/llvm-build-bump-pr.yml Updates darwin build matrix to use macos-15-intel for x64 builds
Comments suppressed due to low confidence (1)

website/docs/get-started/supported.md:69

  • Corrected spelling of 'excuatable' to 'executable'.
We used the following Images to build `clang-format` excuatable binaries.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@lumirlumir lumirlumir merged commit f2d1181 into main Nov 1, 2025
58 checks passed
@lumirlumir lumirlumir deleted the ci-replace-deprecated-macos13-runner-image branch November 1, 2025 14:22
lumirlumir added a commit that referenced this pull request Nov 6, 2025
…ch`) (#517)

## Release Information: `v2.0.4`

New release of `lumirlumir/npm-clang-format-node` has arrived! 🎉

This PR bumps the package versions from `v2.0.3` to `v2.0.4` (`patch`).

See
[Actions](https://github.com/lumirlumir/npm-clang-format-node/actions/runs/19125963458)
for more details.

| Info        | Value                      |
| ----------- | -------------------------- |
| Repository  | `lumirlumir/npm-clang-format-node` |
| SEMVER      | `patch`     |
| Pre ID      | `canary`      |
| Short SHA   | f192cf0       |
| Old Version | `v2.0.3`  |
| New Version | `v2.0.4`  |

<!-- Release notes generated using configuration in .github/release.yml
at main -->

## What's Changed
### 🔄 Continuous Integrations
* ci(*): replace deprecated `macos-13` runner image with
`macos-15-intel` by @lumirlumir in
#511
### ⬆️ Dependency Updates
* chore(deps-dev): bump lint-staged from 16.2.5 to 16.2.6 by
@dependabot[bot] in
#503
* chore(deps-dev): bump the babel group across 1 directory with 2
updates by @dependabot[bot] in
#504
* chore(deps): bump actions/upload-artifact from 4 to 5 by
@dependabot[bot] in
#505
* chore(deps-dev): bump editorconfig-checker from 6.1.0 to 6.1.1 by
@dependabot[bot] in
#508
* chore(deps): bump actions/download-artifact from 4 to 6 by
@dependabot[bot] in
#506
* chore(deps-dev): bump eslint from 9.38.0 to 9.39.1 by @dependabot[bot]
in #513
* chore(deps-dev): bump @types/node from 24.9.1 to 24.10.0 by
@dependabot[bot] in
#514
* chore(deps-dev): bump the bananass group across 1 directory with 2
updates by @dependabot[bot] in
#515
* chore(deps): bump LLVM from llvmorg-21.1.4 to llvmorg-21.1.5 by
@lumirlumir in
#516


**Full Changelog**:
v2.0.3...v2.0.4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🏷️ scope: * Auto-generated label based on Conventional Commits specification for GitHub release notes 🏷️ type: ci Auto-generated label based on Conventional Commits specification for GitHub release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants