Skip to content

Commit 0139e65

Browse files
committed
ci: switch CI workflows from macOS to Ubuntu
1 parent 6c34824 commit 0139e65

File tree

2 files changed

+3
-6
lines changed

2 files changed

+3
-6
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ on:
88

99
jobs:
1010
validate:
11-
runs-on: macos-latest
11+
runs-on: ubuntu-latest
1212
strategy:
1313
matrix:
1414
node-version: [18, 20]
@@ -25,9 +25,6 @@ jobs:
2525
- name: Install dependencies
2626
run: bun install --frozen-lockfile
2727

28-
- name: Check macOS version
29-
run: sw_vers
30-
3128
- name: Validate pre-built native binaries exist
3229
run: bun run validate-binaries
3330

@@ -75,6 +72,6 @@ jobs:
7572
if [ -f "dist/index.js" ] && [ -f "dist/index.mjs" ] && [ -f "dist/index.d.ts" ]; then
7673
echo "✅ TypeScript compilation successful"
7774
else
78-
echo "❌ TypeScript compilation failed"
75+
echo "❌ TypeScript compilation failed"
7976
exit 1
8077
fi

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ concurrency:
2020

2121
jobs:
2222
release:
23-
runs-on: macos-latest
23+
runs-on: ubuntu-latest
2424
permissions:
2525
contents: write # create commits / tags
2626
id-token: write # provenance for npm publish

0 commit comments

Comments
 (0)