Commit Graph

2219 Commits

Author SHA1 Message Date
Caelan Sayler
fec49695c2 ci: ubuntu runner not finding nuget packages with back slashes 2023-12-26 11:12:29 +00:00
Caelan Sayler
8ef9cd3d19 ci: fix codecov discovery location 2023-12-26 10:59:56 +00:00
Caelan Sayler
6e8efefa6e ci: v4 artifacts don't support uploading to same name 2023-12-26 10:55:17 +00:00
Caelan Sayler
59936a8ae9 ci: add dotnet diagnostic 2023-12-26 10:34:00 +00:00
Caelan Sayler
85c7f0f64c ci: update all step versions 2023-12-26 10:32:21 +00:00
Caelan Sayler
f844e0b965 Update nuget packages 2023-12-26 10:24:15 +00:00
Caelan Sayler
12a549bdb5 ci: nbgv is installed on the ubuntu image 2023-12-26 10:17:10 +00:00
Caelan Sayler
97de1dd0da disable integration tests for now 2023-12-26 02:05:10 +00:00
Caelan Sayler
8bb08fc03f remove legacy self delete process code 2023-12-26 01:57:32 +00:00
Caelan Sayler
1cf91f9f2c ci: only upload coverage after packaging 2023-12-26 01:38:32 +00:00
Caelan Sayler
f7bd4c6075 bug fix in update manager 2023-12-26 01:38:18 +00:00
Caelan Sayler
73e6b5eca2 Only initialize com once per process 2023-12-26 01:38:06 +00:00
Caelan Sayler
89027e1128 skip shortcut tests on ci 2023-12-26 00:56:57 +00:00
caesay
35339eaa46 Patch osx tests 2023-12-26 00:46:31 +00:00
Caelan Sayler
c066373257 ci: don't install rust (waste of time) [skip ci] 2023-12-26 00:03:36 +00:00
Caelan Sayler
64c01aba54 ci: try using powershell to set rust feature 2023-12-25 23:57:39 +00:00
Caelan Sayler
3b4591df8b ci: don't fail build if nbgv is installed 2023-12-25 23:48:58 +00:00
Caelan Sayler
1e53647101 ci: build and test in parallel and then package 2023-12-25 23:46:24 +00:00
Caelan Sayler
9cc7f6fe6f ci: rename osx artifact 2023-12-25 18:32:29 +00:00
Caelan Sayler
8070810248 ci: nbgv is not installed on mac image 2023-12-25 18:28:03 +00:00
Caelan Sayler
a3180964fb wip ci build osx 2023-12-25 18:22:12 +00:00
Caelan Sayler
20e6d0108d Make start a windows only command for backwards compatibility 2023-12-25 18:07:01 +00:00
Caelan Sayler
d2a6398214 Fix bug windows code 2023-12-25 17:52:45 +00:00
caesay
543d2dc3d6 add some manual osx rust tests 2023-12-25 17:19:39 +00:00
caesay
cdd97debc2 Make all update arguments global 2023-12-25 16:56:00 +00:00
caesay
e3df27aeda Initial work to add macos features to update 2023-12-25 16:55:35 +00:00
Caelan Sayler
9ade3a11d2 Refactor out windows dialog code 2023-12-25 15:16:16 +00:00
Caelan Sayler
2e4db61f61 update rust ci script 2023-12-25 14:18:59 +00:00
Caelan Sayler
437c342bd9 Install new required dependencies when updating 2023-12-25 14:08:07 +00:00
Caelan Sayler
3ae9844c03 build out new xplat rust modules 2023-12-25 13:16:43 +00:00
Caelan Sayler
579aeb1b14 Fix bug in rust coverage function 2023-12-25 11:19:38 +00:00
caesay
fa5f5f3eb7 WIP prepare to restructure rust for xplat 2023-12-25 11:09:06 +00:00
Caelan Sayler
bdd78d2655 Add Rust binary coverage function 2023-12-24 13:05:48 +00:00
Caelan Sayler
36d6bd57e6 Add XML comments / clean up some warnings 2023-12-24 12:42:19 +00:00
Caelan Sayler
f3d7b12956 Remove more dead code & missed excl code coverage 2023-12-23 23:44:55 +00:00
Caelan Sayler
e77504ae05 Remove some unused code and add sensible coverage exclusions 2023-12-23 23:25:22 +00:00
Caelan Sayler
9048dac365 Try all coverage in the cobertura format 2023-12-23 22:40:05 +00:00
Caelan Sayler
75faaba90e Try to automatically detect coverage files 2023-12-23 22:20:28 +00:00
Caelan Sayler
dc324d8c4f Only compile rust once in ci 2023-12-23 22:17:10 +00:00
Caelan Sayler
bd6770a8ff Add code coverage for integration tests 2023-12-23 22:02:03 +00:00
Caelan Sayler
dfc35d4945 Fix bug with update hooks 2023-12-23 21:33:21 +00:00
Caelan Sayler
f6687a305d Cut down test target frameworks 2023-12-23 21:05:07 +00:00
Caelan Sayler
87d5ac6a2a deduplicate some rust util 2023-12-23 21:04:59 +00:00
Caelan Sayler
4ff8cfb351 Load ngbv version in cargo build script 2023-12-23 20:57:35 +00:00
Caelan Sayler
ace4cadeb9 Fixing bugs in full integration test 2023-12-23 20:35:56 +00:00
Caelan Sayler
565fd7eddb Implement update.exe apply 2023-12-23 19:41:33 +00:00
Caelan Sayler
19fc1be949 Add full update integration test 2023-12-23 16:35:01 +00:00
Caelan Sayler
a21656bb6a Add more target frameworks for tests 2023-12-23 11:26:44 +00:00
Caelan Sayler
a072ee6757 Shortcut failing to create, duplicate com guard 2023-12-22 21:46:01 +00:00
Caelan Sayler
2d27e4dfa1 Clean up shortcuts 2023-12-22 21:36:33 +00:00