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
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