Commit Graph

148 Commits

Author SHA1 Message Date
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
Caelan Sayler
a400708fd4 ci: move artifact clean and add rust cache 2024-03-27 15:35:18 +00:00
Caelan Sayler
7d09e42f9a ci: avoid building dotnet during test runs to speed things up 2024-03-27 15:13:06 +00:00
Caelan Sayler
e8f75cea6a ci: store pdb files in rust build artifact 2024-03-27 14:48:15 +00:00
Caelan Sayler
27e8dfb172 ci: missed install nbgv! 2024-03-27 13:57:36 +00:00
Caelan Sayler
11090c152d ci: new actions structure 2024-03-27 11:02:17 +00:00
Caelan Sayler
f89b4028e8 sort out links to new doc site 2024-03-03 17:41:25 +00:00
Caelan Sayler
df212478f5 add dispatch docs workflow 2024-02-05 21:54:22 +00:00
Caelan Sayler
77b756a2c0 Remove doc build 2024-02-05 19:52:16 +00:00
Caelan Sayler
bee9519465 ci: stop publishing to github feed 2024-02-01 15:33:47 +00:00
Caelan Sayler
b8c601bc98 ci: update actions 2024-02-01 15:27:06 +00:00
Kevin Bost
217055b896 Adding netstandard 2.0 support for packaging projects
Minor code cleanup and spelling fixes
2024-01-28 21:41:56 -08:00
Caelan Sayler
b51aa414c5 Update readme's to point to new docs 2024-01-27 13:01:31 +00:00
Caelan Sayler
a4d330c235 Add docfx deploy script 2024-01-27 12:52:04 +00:00
Caelan Sayler
220871d6dd Add B2 test token to env 2024-01-26 13:27:16 +00:00
Caelan Sayler
06b0b94a86 There is a test which uses the rust pdb 2024-01-20 19:09:23 +00:00
Caelan Sayler
aa785bb037 ci: add x86 target 2024-01-20 11:19:44 +00:00
Caelan Sayler
286923d923 Revert x86 code in master 2024-01-18 11:19:10 +00:00
Caelan Sayler
7c359402a1 ci: Add missing workdir 2024-01-18 10:34:42 +00:00
Caelan Sayler
658acad32a Test cross compile of windows x86 on ubuntu 2024-01-18 10:33:25 +00:00