Commit Graph

267 Commits

Author SHA1 Message Date
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
Caelan Sayler
85242344ea Fix promote permissions (#155) 2024-06-30 20:07:39 +01:00
Caelan Sayler
ccf43d62f2 Add streamlined release flow via GitHub Actions (#154) 2024-06-30 19:57:28 +01:00
Caelan Sayler
1f4591a14f ci: possibly fix arm64 failures 2024-06-27 21:01:54 +01:00
Caelan Sayler
a8e40defb8 Add Linux Arm64 support 2024-06-14 22:36:16 +01:00
Caelan Sayler
32e7d81621 Compile rust with windows 7 compatible toolchain 2024-06-10 21:37:32 +01:00
Caelan Sayler
d27dafd1c2 Don't delete cross artifacts because I'm going to use them in appveyor 2024-06-06 22:42:41 +01:00
Caelan Sayler
bfb469566a Add cross-compiling support 2024-06-04 21:23:57 +01:00
Caelan Sayler
ff55b51bab Compile macos to universal binary 2024-06-01 23:03:07 +01:00
Caelan Sayler
0d6e6645e0 ci: fix test log 2024-05-24 17:11:07 +01:00
Caelan Sayler
242f5a9283 ci: add back test cache 2024-05-24 16:12:07 +01:00
Caelan Sayler
b97df9dc15 Add GithubActions vstest logger 2024-05-24 14:02:20 +01:00
Caelan Sayler
c69e323054 SourceLink is still not working 2024-05-24 12:24:04 +01:00
Caelan Sayler
eaa9a34d60 switch nuget.exe to dotnet nuget 2024-05-24 11:54:48 +01:00
Caelan Sayler
041373471a ci: working on release script 2024-05-24 11:52:06 +01:00
Caelan Sayler
10c2aed3e0 Add release ci workflow 2024-05-24 11:45:36 +01:00
Caelan Sayler
2c1cb6cba9 try a few things to fix source link 2024-05-24 11:32:20 +01:00
Caelan Sayler
3654e90e66 Fix CI issues! 2024-05-23 21:55:03 +01:00
Caelan Sayler
f520c89b9e ci: try adding back exactly what was removed 2024-05-16 23:39:42 +01:00
Caelan Sayler
50a189db7e ci: slowly adding back more of the removed packages... 2024-05-16 23:35:21 +01:00
Caelan Sayler
a3830baeb7 ci: add WindowsSDK to missing components 2024-05-16 23:13:46 +01:00
Caelan Sayler
da4fe0472f ci: try explicitly installing x86 build tools 2024-05-16 23:04:36 +01:00
Caelan Sayler
0b9cf6fc13 ci: update rust to latest 2024-05-16 22:55:45 +01:00
Caelan Sayler
ca30123dd8 ci: clean up buld script and add FUSE 2024-03-29 12:33:04 +00:00
Caelan Sayler
6d2f829266 ci: fix az deploy test 2024-03-29 11:41:31 +00:00
Caelan Sayler
02881c5ace ci: test dotnet cache 2024-03-27 15:59:47 +00:00
Caelan Sayler
8c5391e788 ci: add nuget package lock & cache 2024-03-27 15:50:18 +00:00