Commit Graph

207 Commits

Author SHA1 Message Date
Caelan Sayler
0cbb887702 Load version before packaging libc zip 2024-10-20 21:44:13 +01:00
Caelan Sayler
8b1e95c411 Upload assets during GH release action 2024-10-20 16:26:20 +01:00
Caelan Sayler
642de18fe6 rename ci artifacts 2024-10-20 16:26:20 +01:00
Caelan Sayler
9715d6300f upload libc bins as artifacts 2024-10-20 16:26:20 +01:00
Caelan Sayler
09846be8f8 Type in dotnet tool 2024-10-20 16:26:20 +01:00
Caelan Sayler
e45ddd9f88 test-libs -> check-libs 2024-10-20 16:26:20 +01:00
Caelan Sayler
dcb949a8ce Win32 sample needs vpk to run 2024-10-20 16:26:20 +01:00
Caelan Sayler
1f463f4756 Run rust tests on x86 and fix linux arm64 linker 2024-10-20 16:26:20 +01:00
Caelan Sayler
d9b348de91 Drop windows x86 because I can't get it to link and don't know why I am wasting time on this 2024-10-20 16:26:20 +01:00
Caelan Sayler
d391bd8a13 Only run Win32 sample on Windows (duh) 2024-10-20 16:26:20 +01:00
Caelan Sayler
b820282d98 Try removing cross-rs 2024-10-20 16:26:20 +01:00
Caelan Sayler
1ce12b8b84 Refactor C++ to C string array conversion 2024-10-20 16:26:20 +01:00
Caelan Sayler
abb220ba3b Add initial libc build to CI 2024-10-20 16:26:20 +01:00
Caelan Sayler
8c9c649f84 NodeJSElectron: remove eslint & add CI type check 2024-10-16 04:18:22 +01:00
renovate[bot]
5fc13091ef Update andymckay/cancel-action action to v0.5 2024-10-12 13:56:50 -06:00
Caelan
8f7dd5aaf8 ci: fix version path 2024-10-08 11:29:05 -06:00
Caelan
686e1d9f50 ci checkout repo to sub directory 2024-10-08 11:14:52 -06:00
Caelan
0e1f62c396 testing if this fixes ci 2024-10-08 10:59:15 -06:00
Caelan
7689840aae delete invalid files before publishing crate 2024-10-08 10:50:48 -06:00
Caelan
f42e0886ef fix version path in release script 2024-10-07 22:53:48 -06:00
Caelan
d32e011de2 work on release script 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
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
2c1289baba revert to regular require 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
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
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
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
0fa43ef090 copy testapp into artifacts 2024-10-07 21:31:56 -06:00
Caelan
426c647372 Add nodejs test 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