Skip to content

Commit 954c6b7

Browse files
committed
Even more efforts on Windows x86 build
1 parent cb01a08 commit 954c6b7

File tree

2 files changed

+34
-37
lines changed

2 files changed

+34
-37
lines changed

.github/workflows/package.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,10 +65,18 @@ jobs:
6565
- uses: actions/setup-node@v4
6666
with:
6767
node-version: ${{ matrix.node }}
68-
architecture: ${{ matrix.target }}
6968

7069
- name: Install dependencies
7170
run: yarn install --network-timeout 300000
71+
72+
- name: Fix Windows x86 sqlite3 binding
73+
if: startsWith(matrix.os, 'windows') && matrix.target == 'x86'
74+
run: yarn upgrade sqlite3
75+
env:
76+
npm_config_build_from_source=true
77+
npm_config_target_arch=x86
78+
npm_config_fallback_to_build=true
79+
7280

7381
- name: Hooks and crooks
7482
run: yarn run setup

yarn.lock

Lines changed: 25 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -2578,9 +2578,9 @@ camelcase@^6.0.0:
25782578
integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==
25792579

25802580
caniuse-lite@^1.0.30001587:
2581-
version "1.0.30001618"
2582-
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001618.tgz#fad74fa006aef0f01e8e5c0a5540c74d8d36ec6f"
2583-
integrity sha512-p407+D1tIkDvsEAPS22lJxLQQaG8OTBEqo0KhzfABGk0TU4juBNDSfH0hyAp/HRyx+M8L17z/ltyhxh27FTfQg==
2581+
version "1.0.30001620"
2582+
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001620.tgz#78bb6f35b8fe315b96b8590597094145d0b146b4"
2583+
integrity sha512-WJvYsOjd1/BYUY6SNGUosK9DUidBPDTnOARHp3fSmFO1ekdxaY6nKRttEVrfMmYi80ctS0kz1wiWmm14fVc3ew==
25842584

25852585
chai-as-promised@7.1.1:
25862586
version "7.1.1"
@@ -2890,10 +2890,10 @@ combined-stream@^1.0.8:
28902890
dependencies:
28912891
delayed-stream "~1.0.0"
28922892

2893-
commander@11.1.0:
2894-
version "11.1.0"
2895-
resolved "https://registry.yarnpkg.com/commander/-/commander-11.1.0.tgz#62fdce76006a68e5c1ab3314dc92e800eb83d906"
2896-
integrity sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==
2893+
commander@12.0.0:
2894+
version "12.0.0"
2895+
resolved "https://registry.yarnpkg.com/commander/-/commander-12.0.0.tgz#b929db6df8546080adfd004ab215ed48cf6f2592"
2896+
integrity sha512-MwVNWlYjDTtOjX5PiD7o5pK0UrFU/OYgcJfjjK4RaHZETNtjJqrZa9Y9ds88+A+f+d5lv+561eZ+yCKoS3gbAA==
28972897

28982898
commander@2.9.0:
28992899
version "2.9.0"
@@ -3590,9 +3590,9 @@ electron-publish@23.6.0:
35903590
mime "^2.5.2"
35913591

35923592
electron-to-chromium@^1.4.668:
3593-
version "1.4.770"
3594-
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.770.tgz#a26df8541a7fd92d938a2b42c70ba2502d0e9c62"
3595-
integrity sha512-ONwOsDiVvV07CMsyH4+dEaZ9L79HMH/ODHnDS3GkIhgNqdDHJN2C18kFb0fBj0RXpQywsPJl6k2Pqg1IY4r1ig==
3593+
version "1.4.774"
3594+
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.774.tgz#1017d1758aaeeefe5423aa9d67b4b1e5d1d0a856"
3595+
integrity sha512-132O1XCd7zcTkzS3FgkAzKmnBuNJjK8WjcTtNuoylj7MYbqw5eXehjQ5OK91g0zm7OTKIPeaAG4CPoRfD9M1Mg==
35963596

35973597
electron-updater@^5.3.0:
35983598
version "5.3.0"
@@ -3753,9 +3753,9 @@ es-errors@^1.3.0:
37533753
integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==
37543754

37553755
es-module-lexer@^1.2.1:
3756-
version "1.5.2"
3757-
resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-1.5.2.tgz#00b423304f2500ac59359cc9b6844951f372d497"
3758-
integrity sha512-l60ETUTmLqbVbVHv1J4/qj+M8nq7AwMzEcg3kmJDt9dCNrTk+yHcYFf/Kw75pMDwd9mPcIGCG5LcS20SxYRzFA==
3756+
version "1.5.3"
3757+
resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-1.5.3.tgz#25969419de9c0b1fbe54279789023e8a9a788412"
3758+
integrity sha512-i1gCgmR9dCl6Vil6UKPI/trA69s08g/syhiDK9TG0Nf1RJjjFI+AzoWW7sPufzkgYAn861skuCwJa0pIIHYxvg==
37593759

37603760
es6-error@^4.1.1:
37613761
version "4.1.1"
@@ -4187,18 +4187,7 @@ fast-fifo@^1.1.0:
41874187
resolved "https://registry.yarnpkg.com/fast-fifo/-/fast-fifo-1.3.2.tgz#286e31de96eb96d38a97899815740ba2a4f3640c"
41884188
integrity sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==
41894189

4190-
fast-glob@3.3.1:
4191-
version "3.3.1"
4192-
resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.1.tgz#784b4e897340f3dbbef17413b3f11acf03c874c4"
4193-
integrity sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==
4194-
dependencies:
4195-
"@nodelib/fs.stat" "^2.0.2"
4196-
"@nodelib/fs.walk" "^1.2.3"
4197-
glob-parent "^5.1.2"
4198-
merge2 "^1.3.0"
4199-
micromatch "^4.0.4"
4200-
4201-
fast-glob@^3.2.9:
4190+
fast-glob@3.3.2, fast-glob@^3.2.9:
42024191
version "3.3.2"
42034192
resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.2.tgz#a904501e57cfdd2ffcded45e99a54fef55e46129"
42044193
integrity sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==
@@ -4230,9 +4219,9 @@ fast-text-encoding@^1.0.0:
42304219
integrity sha512-VhXlQgj9ioXCqGstD37E/HBeqEGV/qOD/kmbVG8h5xKBYvM1L3lR1Zn4555cQ8GkYbJa8aJSipLPndE1k6zK2w==
42314220

42324221
fast-xml-parser@^4.2.2:
4233-
version "4.3.6"
4234-
resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-4.3.6.tgz#190f9d99097f0c8f2d3a0e681a10404afca052ff"
4235-
integrity sha512-M2SovcRxD4+vC493Uc2GZVcZaj66CCJhWurC4viynVSTvrpErCShNcDz1lAho6n9REQKvL/ll4A4/fw6Y9z8nw==
4222+
version "4.4.0"
4223+
resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-4.4.0.tgz#341cc98de71e9ba9e651a67f41f1752d1441a501"
4224+
integrity sha512-kLY3jFlwIYwBNDojclKsNAC12sfD6NwW74QB2CoNGPvtVxjliYehVunB3HYyNi+n4Tt1dAcgwYvmKF/Z18flqg==
42364225
dependencies:
42374226
strnum "^1.0.5"
42384227

@@ -7356,13 +7345,13 @@ resolve-options@^2.0.0:
73567345
value-or-function "^4.0.0"
73577346

73587347
resolve-tspaths@^0.8.3:
7359-
version "0.8.18"
7360-
resolved "https://registry.yarnpkg.com/resolve-tspaths/-/resolve-tspaths-0.8.18.tgz#56f686a8fc4ba1d301508a149b1516a38f7e5f17"
7361-
integrity sha512-68fFbsR+m8l1KLQxcUp+yd6H5QWtaORIXnC9iln5rfex5RzBTXqJ/I9Cgi6nr2fVODYI5ptcGv/CmcLCoaChVg==
7348+
version "0.8.19"
7349+
resolved "https://registry.yarnpkg.com/resolve-tspaths/-/resolve-tspaths-0.8.19.tgz#f4164e657273b76d2bacb5afa5c236a2cc9fc964"
7350+
integrity sha512-yZkXNYyHdVytOkJLhbib7TFpaMVElk9auO9R1jDmOSXPUWEjy+V44VqX77RIQ+kf0UJIlAGRDK/yrbfwlu1UWg==
73627351
dependencies:
73637352
ansi-colors "4.1.3"
7364-
commander "11.1.0"
7365-
fast-glob "3.3.1"
7353+
commander "12.0.0"
7354+
fast-glob "3.3.2"
73667355

73677356
resolve@^1.1.4, resolve@^1.17.0, resolve@^1.4.0, resolve@^1.9.0:
73687357
version "1.22.8"
@@ -7517,9 +7506,9 @@ schema-utils@^3.1.1, schema-utils@^3.2.0:
75177506
ajv-keywords "^3.5.2"
75187507

75197508
selenium-webdriver@^4.20.0:
7520-
version "4.20.0"
7521-
resolved "https://registry.yarnpkg.com/selenium-webdriver/-/selenium-webdriver-4.20.0.tgz#14941ab4a59e8956a5e4b4491a8ba2bd6619d1ac"
7522-
integrity sha512-s/G44lGQ1xB3tmtX6NNPomlkpL6CxLdmAvp/AGWWwi4qv5Te1+qji7tPSyr6gyuoPpdYiof1rKnWe3luy0MrYA==
7509+
version "4.21.0"
7510+
resolved "https://registry.yarnpkg.com/selenium-webdriver/-/selenium-webdriver-4.21.0.tgz#d38aebfc34770421a880afcfdb7bd8fe85ce9174"
7511+
integrity sha512-WaEJHZjOWNth1QG5FEpxpREER0qptZBMonFU6GtAqdCNLJVxbtC3E7oS/I/+Q1sf1W032Wg0Ebk+m46lANOXyQ==
75237512
dependencies:
75247513
jszip "^3.10.1"
75257514
tmp "^0.2.3"

0 commit comments

Comments
 (0)