Skip to content

Commit 0290ada

Browse files
author
Daniele Briggi
committed
fix(workflow): ios18 missing python distutils
1 parent 0d1c477 commit 0290ada

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

.github/workflows/test.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,10 +129,12 @@ jobs:
129129
working-directory: examples/with-plain-javascript
130130
run: |
131131
npm i
132+
echo "Dependencies installed"
132133
app_log=$(mktemp)
133134
npm start > "$app_log" 2>&1 &
134135
135136
app_pid=$!
137+
echo "App started"
136138
sleep 3
137139
kill "$app_pid" 2>/dev/null
138140
@@ -489,7 +491,8 @@ jobs:
489491
xcode-version: 14.3
490492

491493
- name: build driver
492-
run: npm i && npm run build && echo "DRIVER=$(npm pack --json | jq '.[0].filename')" >> $GITHUB_ENV
494+
# distutils is required for the driver build and it was removed since python 3.13
495+
run: python3 -m pip install setuptools && npm i && npm run build && echo "DRIVER=$(npm pack --json | jq '.[0].filename')" >> $GITHUB_ENV
493496

494497
- name: install driver
495498
working-directory: examples/with-javascript-expo

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@sqlitecloud/drivers",
3-
"version": "1.0.435",
3+
"version": "1.0.436",
44
"description": "SQLiteCloud drivers for Typescript/Javascript in edge, web and node clients",
55
"main": "./lib/index.js",
66
"types": "./lib/index.d.ts",

0 commit comments

Comments
 (0)