Skip to content

Commit 8d1c815

Browse files
committed
try newer macOS and Xcode
1 parent ce33928 commit 8d1c815

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

.github/workflows/npm_napi_release.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@ on:
77
- "v*"
88

99
env:
10-
XCODE_VERSION: "^15.0"
10+
XCODE_VERSION: "26.2.0"
1111

1212
jobs:
1313
build:
1414
name: Build
15-
runs-on: macos-14
15+
runs-on: macos-26
1616
outputs:
1717
npm_version_ios: ${{ steps.npm_version_output.outputs.NPM_VERSION_IOS }}
1818
npm_tag_ios: ${{ steps.npm_version_output.outputs.NPM_TAG_IOS }}
@@ -31,7 +31,7 @@ jobs:
3131
fetch-depth: 0
3232
- uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
3333
with:
34-
node-version: 22
34+
node-version: 24
3535
registry-url: "https://registry.npmjs.org"
3636
- name: Install Python
3737
uses: actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6.1.0
@@ -93,7 +93,7 @@ jobs:
9393
path: packages/macos/nativescript-macos-node-api-${{steps.npm_version_output.outputs.NPM_VERSION_MACOS}}.tgz
9494
test:
9595
name: Test
96-
runs-on: macos-14
96+
runs-on: macos-26
9797
needs: build
9898
steps:
9999
- name: Harden the runner (Audit all outbound calls)
@@ -176,7 +176,7 @@ jobs:
176176
egress-policy: audit
177177
- uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
178178
with:
179-
node-version: 22
179+
node-version: 24
180180
registry-url: "https://registry.npmjs.org"
181181
- uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6.0.0
182182
with:

0 commit comments

Comments
 (0)