Commit Graph

435 Commits

Author SHA1 Message Date
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
Ben Evans
ea0a6ce8b7 Add --timeout as a cli option 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]
45ce93cffb Update dotnet deps 2024-11-08 04:21:47 +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
Caelan Sayler
98fa707b90 More nodejs 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
b1f3b62fcb Remove Mono.Posix 2024-09-23 12:19:38 -06:00
Caelan
4d507a81c3 import new reparsepoint library for windows 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
046bccb712 Remove use of deprecated IsUpdatePendingRestart 2024-09-22 16:19:12 -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
53de2732d7 Fix bug compressing directories with deeply nested/recursive symlinks (#197) 2024-08-06 23:06:37 +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
Kevin B
1aea8dd1dc Update to address CVE-2024-30105 (#175)
https://github.com/advisories/GHSA-hh2w-p6rv-4g7w
2024-07-17 12:50:46 +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
Remco Fischer
8950b2138b Add support for Gitea (#134)
* Add NuGet package

* Add Gitea support

* Add OS option

* Add Gitea test

Add test for release check

---------

Co-authored-by: Caelan Sayler <git@caesay.com>
2024-06-27 21:21:13 +01:00
Daniel Svensson
5265003d2e Add tests for SHA256 checks 2024-06-27 21:15:40 +01:00
Caelan Sayler
ff27bdf874 Move file escape to utility and add test for filename web-uri downloading 2024-06-11 10:15:25 +01:00
Caelan Sayler
fb05f3fa44 Add retry to legacy tests 2024-06-11 08:37:51 +01:00
Caelan Sayler
298084655b Disable nbgv version test 2024-06-07 13:41:04 +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
b97df9dc15 Add GithubActions vstest logger 2024-05-24 14:02: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
Blake Burgess
d807e843b8 Logging: do not refer to releases.channel.json file as RELEASES; use parenthetical plurals when referring to countable file(s), release(s), asset(s), etc. 2024-05-16 21:26:56 +01:00
Caelan Sayler
2e2a09e066 Update NuGet packages 2024-05-15 21:51:09 +01:00
Caelan Sayler
d0f73c5d63 Remove outdated test 2024-03-30 16:32:54 +00:00
Caelan Sayler
606ea6e46d Add artwork to the test search paths 2024-03-29 12:19:45 +00:00