diff --git a/Directory.Packages.props b/Directory.Packages.props
index 1f67f49a5..15c314ccc 100644
--- a/Directory.Packages.props
+++ b/Directory.Packages.props
@@ -16,11 +16,13 @@
+
+
diff --git a/src/tooling/docs-assembler/Cli/DeployCommands.cs b/src/tooling/docs-assembler/Cli/DeployCommands.cs
index 9ece2c445..b547db02d 100644
--- a/src/tooling/docs-assembler/Cli/DeployCommands.cs
+++ b/src/tooling/docs-assembler/Cli/DeployCommands.cs
@@ -9,6 +9,8 @@
using Amazon.CloudFront;
using Amazon.CloudFrontKeyValueStore;
using Amazon.CloudFrontKeyValueStore.Model;
+using Amazon.Extensions.CrtIntegration;
+using Amazon.RuntimeDependencies;
using Amazon.S3;
using Amazon.S3.Transfer;
using ConsoleAppFramework;
@@ -132,6 +134,9 @@ public async Task UpdateRedirects(
return collector.Errors;
}
+ GlobalRuntimeDependencyRegistry.Instance.RegisterSigV4aProvider((context)
+ => new CrtAWS4aSigner(context.SigV4aCrtSignerContextData.SignPayload));
+
ConsoleApp.Log("Parsing redirects mapping");
var jsonContent = await File.ReadAllTextAsync(redirectsFile, ctx);
var sourcedRedirects = JsonSerializer.Deserialize(jsonContent, SourceGenerationContext.Default.DictionaryStringString);
diff --git a/src/tooling/docs-assembler/docs-assembler.csproj b/src/tooling/docs-assembler/docs-assembler.csproj
index 39e4acede..f19cdba49 100644
--- a/src/tooling/docs-assembler/docs-assembler.csproj
+++ b/src/tooling/docs-assembler/docs-assembler.csproj
@@ -19,11 +19,14 @@
+
+
+