Kevin Bost
86effef1d2
Removing errant space in MSI version override
2025-09-20 23:31:43 -07:00
Kevin Bost
173a8e6d8d
Fixing python test by waiting for Update.exe to finish
...
Fixed pathing issues on Windows pack tests
Adding pipeline logging for missing wix dll
2025-09-20 23:17:54 -07:00
Kevin Bost
ae5d2d9707
Fixing WindowsPackTests
2025-09-20 22:30:24 -07:00
Kevin Bost
796689c973
Fixing broken tests
2025-09-15 23:32:25 -07:00
Kevin Bost
718d7ce716
Fixes full version download test
...
The test DownloadsLatestFullVersion needs to extract the root directory
to ensure that it is properly cleaned up after the test runs, so that
the test can run multiple times without error.
2025-09-15 22:24:53 -07:00
Kevin Bost
f4b645590d
Merge branch 'develop' into kdb/msi-wip
2025-09-15 21:08:21 -07:00
Caelan Sayler
78e6b6f683
Remove trailing slashes from symbolic link paths
2025-08-17 11:38:02 +01:00
Caelan Sayler
031bd9b63a
New symbolic link implementation for legacy windows
2025-08-17 11:38:02 +01:00
Caelan Sayler
efa9d296b0
Move NCode.ReparsePoints to test project
2025-08-17 11:38:02 +01:00
Caelan Sayler
e7f15eef88
Merge branch 'develop' into cs/msi-cont
...
# Conflicts:
# .github/workflows/build.yml
# Cargo.toml
# src/lib-rust/Cargo.toml
# src/lib-rust/src/lib.rs
2025-06-16 20:39:53 +01:00
Caelan Sayler
ed8600eee5
Fix bug in GithubSource when an access token is not provided
2025-06-07 07:18:28 +01:00
Caelan Sayler
dfc87a391f
Merge branch 'develop' into cs/msi-cont
...
# Conflicts:
# Cargo.lock
# src/bins/src/update.rs
# src/lib-csharp/UpdateManager.cs
# src/lib-rust/src/lib.rs
# src/lib-rust/src/manager.rs
2025-05-23 21:04:26 +01:00
Caelan Sayler
9f27e4d975
Fix: creating a locator should not affect static state
2025-05-23 20:13:46 +01:00
Caelan Sayler
d05fdd607b
Fix build warning (tests do not enable nullable)
2025-05-23 18:55:47 +01:00
Thomas Haid
fec5b97a41
Refactor downloader methods to use a dictionary for headers, has effect on Sources
2025-05-23 18:55:47 +01:00
Caelan Sayler
f9902bb51a
Try chmod update.exe for linux systems test
2025-05-23 18:42:24 +01:00
Caelan Sayler
5f58fa59e3
Clean assets between test runs
2025-05-23 18:42:24 +01:00
Caelan Sayler
552980bab5
Rename fixtures to workaround legacy parsing
2025-05-23 18:42:24 +01:00
Caelan Sayler
bd44bc302c
Fix tests and add size validation to rust
2025-05-23 18:42:24 +01:00
Caelan Sayler
f48db810d4
Add missing text nupkg fixtures
2025-05-23 18:42:24 +01:00
Caelan Sayler
6b08ff0a21
Refactor code and add tests
2025-05-23 18:42:24 +01:00
Caelan Sayler
53bf55cace
Refactor namespaces
2025-05-23 18:42:24 +01:00
renovate[bot]
c618758f66
Update dotnet packages
2025-05-16 17:17:50 +01:00
Caelan Sayler
49fd9577d4
Fix failing tests
2025-05-13 11:09:34 +01:00
Caelan Sayler
c1f33c19a0
Fix Squirrel CLI migrations by adding --updateSelf
2025-05-13 11:09:34 +01:00
renovate[bot]
9db4290a7d
Update dotnet packages
2025-04-16 08:59:41 +01:00
Kevin Bost
f97605971d
Removes MSI deployment tool feature
...
Removes the option to build a separate MSI deployment tool.
This simplifies the packaging process and reduces the number of artifacts produced.
The functionality is deemed redundant and not widely used.
2025-04-08 00:33:40 -07:00
renovate[bot]
7dc924e184
Update dotnet packages
2025-03-14 10:33:08 +00:00
Caelan Sayler
60890b7bba
Remove Msft.Logging from C# lib
2025-03-13 00:01:35 +00:00
Kevin Bost
2ad97bd530
Removing duplicate package reference
2025-03-03 08:15:37 +00:00
Kevin Bost
e51a3505b6
Implementing Flow tiered rollout in C#
...
This add support for setting the tiered rollout percentage in vpk
2025-03-03 08:15:37 +00:00
renovate[bot]
588d287ae7
Update dotnet packages
2025-03-02 22:18:00 +00:00
renovate[bot]
dda025d5d2
Update dotnet packages
2025-02-16 10:22:28 -07:00
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
Kevin Bost
9f94e57192
Fixing vulnerable NuGet packages
...
Updating transitive System.Text.Json package.
Ignoring vulnerable package in legacy app.
2025-01-14 09:11:38 +00:00
Kevin Bost
81a44aee91
Adding --signExclude parameter
...
This allows the caller to specify a regex pattern to exclude files. When specified the default filter no longer applies
2025-01-14 07:48:11 +00:00
Caelan Sayler
379e533c78
Add more specific exception types for lockfile and notinstalled
2025-01-11 08:03:18 +00:00
renovate[bot]
c39e6de361
Update dependency Octokit to v14
2025-01-11 07:49:19 +00:00
renovate[bot]
07af20438f
Update dotnet packages
2025-01-10 11:02:26 +00:00
renovate[bot]
677edb52a6
Update dotnet packages
2025-01-03 13:11:39 +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
dddfd31d09
Move packaging commands into own folder
2024-12-29 09:48:11 +00:00
Caelan Sayler
6eb35b8a81
Refactor projects & add NSwag codegen
2024-12-29 09:48:11 +00:00
Caelan Sayler
2d6d155444
ignore net9 compat warnings
2024-12-29 09:48:11 +00:00
renovate[bot]
078e3b92a8
Update dotnet packages
2024-12-27 08:10:36 +00:00