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
Caelan Sayler
130f8ebc8f
ci: merge cross tests into regular packaging tests
2024-07-27 22:33:52 +01:00
Caelan Sayler
583e857995
Remove PS shorthands in release script
2024-06-30 21:05:22 +01:00
Caelan Sayler
83dfef5073
Use a separate gh token for master branch promotion so workflows run
2024-06-30 20:41:35 +01:00