Commit Graph

112 Commits

Author SHA1 Message Date
Kevin Bost
c8688ebefb Addressing PR feedback.
Moved the MSI generation to the Windows pack from the base class.
Renamed the enum to better reflect its purpose.
2025-02-02 19:47:42 +00:00
Kevin Bost
e9871e1656 Re-implemented msi installer based on Clowd.Squirrel
This re-implements the msi installer that was present inside of Clowd.Squirrel. This is hidden behind some hidden options.
2025-02-02 19:47:42 +00:00
Caelan Sayler
fa0f0ea8bf Add missing using 2025-01-30 12:04:49 +00:00
renovate[bot]
2697268f4f Update dotnet packages 2025-01-30 12:04:49 +00:00
Remco Fischer
29a8edf032 test: Add Gitea Deployment test 2025-01-30 09:42:34 +00:00
renovate[bot]
c39e6de361 Update dependency Octokit to v14 2025-01-11 07:49:19 +00:00
Caelan Sayler
7fb630543b fix nullable warning 2024-12-30 13:15:32 +00:00
Caelan Sayler
3e645b823a Replace AuthenticodeTools with Microsoft.Security.Extensions 2024-12-30 13:15:32 +00:00
Caelan Sayler
6eb35b8a81 Refactor projects & add NSwag codegen 2024-12-29 09:48:11 +00:00
Kevin B
01c6878c7b Disabling signing tests from PRs on remote forks (#420) 2024-12-21 11:19:05 -08:00
renovate[bot]
3a2d4d049e Update dotnet packages 2024-12-20 17:39:40 +00:00
renovate[bot]
e6d9983073 Update dotnet deps 2024-12-20 15:53:35 +00:00
Kevin Bost
0a0ba01c90 Fixing build warnings 2024-12-17 09:03:11 +00:00
Caelan Sayler
2ee986fc7e Do not skip AZ signing test in CI 2024-12-17 09:03:11 +00:00
Caelan Sayler
caff5a1e07 Fix azure signing tests 2024-12-17 09:03:11 +00:00
Kevin Bost
04e4bcb90d Fixing CR feedback 2024-12-17 09:03:11 +00:00
Kevin Bost
3c61874cef Sign tool update
WIP writing tests for Azure Code Signing

Fix issue to make sure we sign at least one file at a time

"Working" test with manually providing dependencies

Work on download dependencies.

Revert signtool.exe change
2024-12-17 09:03:11 +00:00
Caelan Sayler
ddc10a2599 test GH requires channel 2024-12-01 22:06:08 +00:00
Caelan Sayler
ec7ea0196d Combine AZ and B2 test together 2024-12-01 22:06:08 +00:00
Caelan Sayler
7809223872 Remove appimagelint, it is not helpful 2024-12-01 20:03:43 +00:00
Caelan Sayler
155fd9a4e5 Add .DirIcon to AppImages and lint AppImage on cross compile 2024-12-01 20:03:43 +00:00
Caelan Sayler
0c4359cfe8 Try and make legacy test more resilient 2024-12-01 19:18:37 +00:00
Kevin Bost
d31d152485 Update tests 2024-11-25 06:35:54 +00:00
Caelan Sayler
a5c33b27f5 Revert "Update dotnet deps to v9"
This reverts commit 8eedb37c8d.
2024-11-15 14:53:22 +00:00
renovate[bot]
d1f7dc90a5 Update dotnet deps 2024-11-15 14:48:30 +00:00
renovate[bot]
8eedb37c8d Update dotnet deps to v9 2024-11-15 14:23:14 +00:00
renovate[bot]
b013d873ac Update dotnet deps 2024-10-13 14:00:18 -06:00
renovate[bot]
14240047b3 Update dotnet deps 2024-10-12 13:39:53 -06:00
Caelan
3a84c1850c Make test retry/delay more aggressive 2024-10-07 21:31:56 -06:00
Caelan
a130eed29b Remove deprecated argument from tests 2024-10-07 21:31:56 -06:00
Kevin Bost
53b111d0c5 Add retry to make test more resilient. 2024-09-30 06:26:37 -06:00
Caelan
5b39794079 Remove old simple json tests 2024-09-23 12:19:38 -06:00
Caelan
8347f29309 Refactor util into separate classes 2024-09-23 12:19:38 -06:00
Caelan
cb9447821d Initial work on new netstandard symlink 2024-09-23 12:19:38 -06:00
Caelan
89955cad94 Replace local xunit logging project with new signed nuget package 2024-09-23 12:19:38 -06:00
Caelan
0ae2639a65 Attempt to fix deployment test in the event of a race condition. 2024-09-20 22:33:44 -06:00
Kevin Bost
b1689005e0 Fix CVE-2024-38095
Addresses https://github.com/advisories/GHSA-447r-wph3-92pm
2024-09-11 07:47:17 -06:00
Dan Balasescu
3c8ddf227c Add failing test 2024-08-31 12:05:29 +01:00
Marco Franzen
8fb1469e6e fix semver version check - 0.0.1 is now allowed with a release label 2024-08-28 15:56:57 +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
ed21e282d5 ci: still trying to fix test deadlock 2024-07-28 20:30:05 +01:00
Caelan Sayler
e2a1f5effd Update nuget packages 2024-07-27 22:04:39 +01:00
Caelan
b9f7c707f5 Shortcut rework / Configure shortcuts on the vpk command line (#165) 2024-07-14 15:33:31 +01:00
Caelan Sayler
1c3d838097 Update NuGet packages 2024-06-27 21:27:23 +01:00
Caelan Sayler
fb05f3fa44 Add retry to legacy tests 2024-06-11 08:37:51 +01:00
Caelan Sayler
bfb469566a Add cross-compiling support 2024-06-04 21:23:57 +01:00
Caelan Sayler
f32d6f88ff Add AOT analyzer, implement fixes, add json source generation 2024-06-01 12:04:20 +01:00
Caelan Sayler
6ecfba28ed Bump up test timeout 1->3 minutes 2024-05-16 22:24:38 +01:00
Alex
1c376f95ee Vpk Upload GitHub - add targetCommitish option 2024-05-16 21:28:03 +01:00
Caelan Sayler
2e2a09e066 Update NuGet packages 2024-05-15 21:51:09 +01:00