Commit Graph

3091 Commits

Author SHA1 Message Date
Caelan
c5e21acdd6 fix test bug 2024-10-07 21:31:56 -06:00
Caelan
425885f7a9 run lint 2024-10-07 21:31:56 -06:00
Caelan
e55a11ab3a refactor js test logging 2024-10-07 21:31:56 -06:00
Caelan
8c7138d250 merge-multiple changes output directory 2024-10-07 21:31:56 -06:00
Caelan
841a50fc8a don't wait for unneeded artifacts 2024-10-07 21:31:56 -06:00
Caelan
ba6fc69fc1 fix search path for linux js tests 2024-10-07 21:31:56 -06:00
Caelan
c87bfe9745 parallelise lib test 2024-10-07 21:31:56 -06:00
Caelan
b8d10a98da improve upd search in js test 2024-10-07 21:31:56 -06:00
Caelan
6d0b5eaec5 reorganise more ci stuff 2024-10-07 21:31:56 -06:00
Caelan
43fd2881e8 re-organise ci tests 2024-10-07 21:31:56 -06:00
Caelan
4fe71521f6 update nodejs tests 2024-10-07 21:31:56 -06:00
Caelan
d91478fff6 make shortcuts even more resilient to missing paths 2024-10-07 21:31:56 -06:00
Caelan
51117847cd make shortcut search more resilient to paths not existing 2024-10-07 21:31:56 -06:00
Caelan
8d67be5c6b Don't update shortcuts in portable mode 2024-10-07 21:31:56 -06:00
Caelan
e2a8a9833b update rust sample 2024-10-07 21:31:56 -06:00
Caelan
48befe60a0 update electron sample 2024-10-07 21:31:56 -06:00
Caelan
8054d32ef9 Add auto apply logic to rust/node 2024-10-07 21:31:56 -06:00
Caelan
e33ba6d081 add more rust/node functions 2024-10-07 21:31:56 -06:00
Caelan
dc75c08a73 I guess we're properly learning how to do electron IPC now 2024-10-07 21:31:56 -06:00
Caelan
dc96d7fa1d wip electron sample 2024-10-07 21:31:56 -06:00
Caelan
abb1457b48 Get nodejs test bundling working 2024-10-07 21:31:56 -06:00
Caelan
0b2605d08e wip electron sample 2024-10-07 21:31:56 -06:00
Caelan
2c1289baba revert to regular require 2024-10-07 21:31:56 -06:00
Caelan
f47f2c620c try absolute path to native module 2024-10-07 21:31:56 -06:00
Caelan
d4294bfcdb ci: optimise windows nodeffi build 2024-10-07 21:31:56 -06:00
Caelan
d2746637f6 Allow dirty cargo packaging 2024-10-07 21:31:56 -06:00
Caelan
5f539740a1 update readmes and project structure 2024-10-07 21:31:56 -06:00
Caelan
ab0569b5ee try createRequire 2024-10-07 21:31:56 -06:00
Caelan
b3aac71688 pack and upload npm/rust packages 2024-10-07 21:31:56 -06:00
Caelan
ff101a0367 dumb mistake 2024-10-07 21:31:56 -06:00
Caelan
3a84c1850c Make test retry/delay more aggressive 2024-10-07 21:31:56 -06:00
Caelan
0419f0fd61 collapse artifact job into package 2024-10-07 21:31:56 -06:00
Caelan
d64cbbbe66 Package up artifacts for release 2024-10-07 21:31:56 -06:00
Caelan
8e9ef358df try crt-static on osx 2024-10-07 21:31:56 -06:00
Caelan
c91fbb669a just forget the cargo lock file 2024-10-07 21:31:56 -06:00
Caelan
8e7877f192 try generate-lockfile instead of cargo update 2024-10-07 21:31:56 -06:00
Caelan
1a61ef588e Simplify nbgv version setting 2024-10-07 21:31:56 -06:00
Caelan
5b3dba1c1d Revert "use lighter tool to set cargo version on mac"
This reverts commit e0302ca960426f9f17de40e99b0d7c88e77c0fae.
2024-10-07 21:31:56 -06:00
Caelan
e16fb2c645 use lighter tool to set cargo version on mac 2024-10-07 21:31:56 -06:00
Caelan
c7f0042493 Upload windows rust in two chunks 2024-10-07 21:31:56 -06:00
Caelan Sayler
1735f4e4e6 Skip non-windows tests in CI 2024-10-07 21:31:56 -06:00
Caelan
0fa43ef090 copy testapp into artifacts 2024-10-07 21:31:56 -06:00
Caelan
f48ed687a8 small oopsie 2024-10-07 21:31:56 -06:00
Caelan
80a0b458e7 Fix up legacy migrations 2024-10-07 21:31:56 -06:00
Caelan
0a46b6a52e cross platform js test 2024-10-07 21:31:56 -06:00
Caelan
426c647372 Add nodejs test 2024-10-07 21:31:56 -06:00
Caelan
a130eed29b Remove deprecated argument from tests 2024-10-07 21:31:56 -06:00
Caelan
fc1ee2e667 Add *.node extension to artifact search path... 2024-10-07 21:31:56 -06:00
Caelan
cd90707468 fix mac lib name 2024-10-07 21:31:56 -06:00
Caelan
cae7871125 Fix linux dll name 2024-10-07 21:31:56 -06:00