Commit Graph

246 Commits

Author SHA1 Message Date
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
Caelan
7096517556 ci: wip 2024-10-07 21:31:56 -06:00
Kevin Bost
78d9706f46 Fixing double runs when pushing to a branch with an open PR
Right now if you push to a branch with an open PR, both the PR and an push triggers fire, causing the workflow to run twice. This limits it to only run on pushes to develop and master, or on PRs to those branches.
This also adds in a workflow_dispatch trigger to be able to manually kick runs from any branch if desired.
2024-09-30 06:21:43 -06:00
Caelan
6f1a94e3d4 Make sure latest dotnet 6 & 8 installed 2024-09-23 12:19:38 -06:00
Caelan Sayler
7394f01b51 add enhancement label to feature requests 2024-08-11 18:48:33 +01:00
Caelan Sayler
e837965607 more issue template cleanup 2024-08-11 18:47:12 +01:00
Caelan Sayler
6ad27e4b19 move tweaks to issue templates 2024-08-11 18:44:18 +01:00
Caelan Sayler
0459797e27 fix issue template link 2024-08-11 18:39:58 +01:00
Caelan
c869fce2f9 Update issue templates (#199)
* Update issue templates

* update issue templates
2024-08-11 18:38:35 +01:00
Caelan
3128d34b14 Rework solution structure to allow more types of library projects (#196)
* Rename avalonia & wpf samples

* Rename rest of samples

* fix sample readme

* Fix compat util tests

* rename / move all src projects

* remove package lock files and move libC# again

* Add rust lib and cargo workspace

* Replace locksmith lib with new filelocksmith-rs library

* Deprecated type

* fix setup compile

* Use thiserror for error handling

* Rename some enums and formatting

* Add missing SHA256

* wip c++ library

* cpp wip

* alphabetize readme

* Try to get build working again

* Fix some conditionally compiled bits

* cross config should be in workspace root

* Fix PathHelper for new rust target dir

* Missed one old path to velopack.csproj

* remove obsolete coverage code

* testawareapp.exe no longer exists
2024-08-06 22:56:40 +01:00
Caelan Sayler
9f1987016f ci: fix typo in step condition 2024-07-27 22:41:23 +01:00