Commit Graph

3078 Commits

Author SHA1 Message Date
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
Caelan
3e96eba1d4 check? 2024-10-07 21:31:56 -06:00
Caelan
e04a86d778 rename all to .node extension 2024-10-07 21:31:56 -06:00
Caelan
580dd51028 Copy linux/mac assets into gh artifacts 2024-10-07 21:31:56 -06:00
Caelan
e890bc7957 shuffle windows build around 2024-10-07 21:31:56 -06:00
Caelan
5db7da62bc Add nodeffi x86 2024-10-07 21:31:56 -06:00
Caelan
2b58367c36 Somehow rename does not exist? 2024-10-07 21:31:56 -06:00
Caelan
101f75653d add workspace arg 2024-10-07 21:31:56 -06:00
Caelan
b83635c20b Add nodeffi build windows 2024-10-07 21:31:56 -06:00
Caelan
ab777e7248 Fix dumpbin 2024-10-07 21:31:56 -06:00
Caelan
bff7557a4a swallow ldd exit code 2024-10-07 21:31:56 -06:00
Caelan
d2700cd538 Add more diagnostic output 2024-10-07 21:31:56 -06:00
Caelan
31c6582a43 Use one less mac runner 2024-10-07 21:31:56 -06:00
Caelan
40eabc4814 Fix windows compiler err 2024-10-07 21:31:56 -06:00