Commit Graph

256 Commits

Author SHA1 Message Date
Caelan Sayler
8c9c649f84 NodeJSElectron: remove eslint & add CI type check 2024-10-16 04:18:22 +01:00
Caelan
90902134ff Pin ImageSharp to 2.x 2024-10-13 13:38:55 -06:00
renovate[bot]
5fc13091ef Update andymckay/cancel-action action to v0.5 2024-10-12 13:56:50 -06:00
Caelan
9bb52b0df2 Try and fix renovate package downgrade errors 2024-10-12 11:42:46 -06:00
Caelan
de2a1dba7b renovate disable platform automerge 2024-10-12 11:31:55 -06:00
renovate[bot]
3ba8614a94 chore: Configure Renovate (#190)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Caelan <git@caesay.com>
2024-10-12 10:58:54 -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
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
433690875d Fix warnings 2024-10-07 21:31:56 -06:00
Caelan
2b3406208e wip linux 2024-10-07 21:31:56 -06:00
Caelan
f95cb8c9de switch up nbgv 2024-10-07 21:31:56 -06:00