diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml
index 269930b8..03a9b6b3 100644
--- a/.github/workflows/ci.yaml
+++ b/.github/workflows/ci.yaml
@@ -26,7 +26,7 @@ jobs:
show-progress: false
- name: Cache packages
- uses: actions/cache@v4.2.0
+ uses: actions/cache@v4.2.3
with:
path: ${{ env.NUGET_PACKAGES }}
key: ${{ runner.os }}-nuget-${{ hashFiles('.config/dotnet-tools.json', '**/packages.lock.json') }}
@@ -34,16 +34,16 @@ jobs:
- name: Docker login
if: github.event_name != 'pull_request'
- uses: docker/login-action@v3.3.0
+ uses: docker/login-action@v3.4.0
with:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_TOKEN }}
- name: Setup buildx
- uses: docker/setup-buildx-action@v3.9.0
+ uses: docker/setup-buildx-action@v3.10.0
- name: Export runtime
- uses: crazy-max/ghaction-github-runtime@v3.0.0
+ uses: crazy-max/ghaction-github-runtime@v3.1.0
- name: Cake build
run: dotnet tool restore && dotnet cake --verbosity=verbose --publish=true
diff --git a/Aws/Aws.csproj b/Aws/Aws.csproj
index 517e3732..8e19f7b7 100644
--- a/Aws/Aws.csproj
+++ b/Aws/Aws.csproj
@@ -10,8 +10,8 @@
-
-
+
+
diff --git a/Aws/packages.lock.json b/Aws/packages.lock.json
index c6b118b8..05e7aba9 100644
--- a/Aws/packages.lock.json
+++ b/Aws/packages.lock.json
@@ -4,18 +4,18 @@
"net9.0": {
"IPNetwork2": {
"type": "Direct",
- "requested": "[3.0.712, )",
- "resolved": "3.0.712",
- "contentHash": "qkf4RTqAwkpXfbaMwcVt1fvGaqkwMOwHmZO0e0iiE7s5yXvQ29TqjmO81H05djMb02VWOhoT10+nMKUDTRKK+A=="
+ "requested": "[3.1.764, )",
+ "resolved": "3.1.764",
+ "contentHash": "dpUPj3XgUt0GBZas6HuivV3ovZVe7tCjRBvQWfobhZNIEsBYH+lgiUSgsj1IJmTxREMprcRV/kk/TfO8/6N5kA=="
},
"Microsoft.Extensions.Options": {
"type": "Direct",
- "requested": "[9.0.1, )",
- "resolved": "9.0.1",
- "contentHash": "nggoNKnWcsBIAaOWHA+53XZWrslC7aGeok+aR+epDPRy7HI7GwMnGZE8yEsL2Onw7kMOHVHwKcsDls1INkNUJQ==",
+ "requested": "[9.0.4, )",
+ "resolved": "9.0.4",
+ "contentHash": "fiFI2+58kicqVZyt/6obqoFwHiab7LC4FkQ3mmiBJ28Yy4fAvy2+v9MRnSvvlOO8chTOjKsdafFl/K9veCPo5g==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1",
- "Microsoft.Extensions.Primitives": "9.0.1"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.4",
+ "Microsoft.Extensions.Primitives": "9.0.4"
}
},
"Pulumi": {
@@ -110,8 +110,8 @@
},
"Microsoft.Extensions.DependencyInjection.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.1",
- "contentHash": "Tr74eP0oQ3AyC24ch17N8PuEkrPbD0JqIfENCYqmgKYNOmL8wQKzLJu3ObxTUDrjnn4rHoR1qKa37/eQyHmCDA=="
+ "resolved": "9.0.4",
+ "contentHash": "UI0TQPVkS78bFdjkTodmkH0Fe8lXv9LnhGFKgKrsgUJ5a5FVdFRcgjIkBVLbGgdRhxWirxH/8IXUtEyYJx6GQg=="
},
"Microsoft.Extensions.Logging": {
"type": "Transitive",
@@ -125,16 +125,16 @@
},
"Microsoft.Extensions.Logging.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.1",
- "contentHash": "w2gUqXN/jNIuvqYwX3lbXagsizVNXYyt6LlF57+tMve4JYCEgCMMAjRce6uKcDASJgpMbErRT1PfHy2OhbkqEA==",
+ "resolved": "9.0.4",
+ "contentHash": "0MXlimU4Dud6t+iNi5NEz3dO2w1HXdhoOLaYFuLPCjAsvlPQGwOT6V2KZRMLEhCAm/stSZt1AUv0XmDdkjvtbw==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.4"
}
},
"Microsoft.Extensions.Primitives": {
"type": "Transitive",
- "resolved": "9.0.1",
- "contentHash": "bHtTesA4lrSGD1ZUaMIx6frU3wyy0vYtTa/hM6gGQu5QNrydObv8T5COiGUWsisflAfmsaFOe9Xvw5NSO99z0g=="
+ "resolved": "9.0.4",
+ "contentHash": "SPFyMjyku1nqTFFJ928JAMd0QnRe4xjE7KeKnZMWXf3xk+6e0WiOZAluYtLdbJUXtsl2cCRSi8cBquJ408k8RA=="
},
"OneOf": {
"type": "Transitive",
@@ -228,7 +228,7 @@
"dependencies": {
"Flurl.Http": "[4.0.2, )",
"Library": "[1.0.0, )",
- "Microsoft.Extensions.Options": "[9.0.1, )",
+ "Microsoft.Extensions.Options": "[9.0.4, )",
"Polly": "[8.5.2, )",
"Pulumi": "[3.38.0, )",
"Pulumi.Aws": "[5.11.0, )",
@@ -240,8 +240,8 @@
"type": "Project",
"dependencies": {
"FluentValidation": "[11.11.0, )",
- "Microsoft.Extensions.Logging.Abstractions": "[9.0.1, )",
- "Microsoft.Extensions.Options": "[9.0.1, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[9.0.4, )",
+ "Microsoft.Extensions.Options": "[9.0.4, )",
"Pulumi": "[3.38.0, )",
"Pulumi.Aws": "[5.11.0, )",
"Pulumi.Kubernetes": "[3.20.5, )",
diff --git a/Cli/Cli.csproj b/Cli/Cli.csproj
index 3a938bd3..0bd7b41a 100644
--- a/Cli/Cli.csproj
+++ b/Cli/Cli.csproj
@@ -29,10 +29,10 @@
-
+
-
-
+
+
@@ -40,7 +40,7 @@
-
+
diff --git a/Cli/Dockerfile b/Cli/Dockerfile
index 6c67a40d..5f28bb3d 100644
--- a/Cli/Dockerfile
+++ b/Cli/Dockerfile
@@ -1,5 +1,5 @@
# syntax=docker/dockerfile:1
-FROM mcr.microsoft.com/dotnet/aspnet:9.0.1-noble
+FROM mcr.microsoft.com/dotnet/aspnet:9.0.4-noble
LABEL org.opencontainers.image.source=https://github.com/gitfool/Pulumi.Dungeon
@@ -16,7 +16,7 @@ EOF
# renovate: datasource=github-tags depName=kubectl packageName=kubernetes/kubectl extractVersion=^kubernetes-(?.+)$
RUN < /etc/bash_completion.d/kubectl
@@ -27,7 +27,7 @@ EOF
# renovate: datasource=github-releases depName=aws-iam-authenticator packageName=kubernetes-sigs/aws-iam-authenticator
RUN <
-
+
diff --git a/K8s/packages.lock.json b/K8s/packages.lock.json
index b0637a9a..40688e09 100644
--- a/K8s/packages.lock.json
+++ b/K8s/packages.lock.json
@@ -13,12 +13,12 @@
},
"Microsoft.Extensions.Options": {
"type": "Direct",
- "requested": "[9.0.1, )",
- "resolved": "9.0.1",
- "contentHash": "nggoNKnWcsBIAaOWHA+53XZWrslC7aGeok+aR+epDPRy7HI7GwMnGZE8yEsL2Onw7kMOHVHwKcsDls1INkNUJQ==",
+ "requested": "[9.0.4, )",
+ "resolved": "9.0.4",
+ "contentHash": "fiFI2+58kicqVZyt/6obqoFwHiab7LC4FkQ3mmiBJ28Yy4fAvy2+v9MRnSvvlOO8chTOjKsdafFl/K9veCPo5g==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1",
- "Microsoft.Extensions.Primitives": "9.0.1"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.4",
+ "Microsoft.Extensions.Primitives": "9.0.4"
}
},
"Polly": {
@@ -124,8 +124,8 @@
},
"Microsoft.Extensions.DependencyInjection.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.1",
- "contentHash": "Tr74eP0oQ3AyC24ch17N8PuEkrPbD0JqIfENCYqmgKYNOmL8wQKzLJu3ObxTUDrjnn4rHoR1qKa37/eQyHmCDA=="
+ "resolved": "9.0.4",
+ "contentHash": "UI0TQPVkS78bFdjkTodmkH0Fe8lXv9LnhGFKgKrsgUJ5a5FVdFRcgjIkBVLbGgdRhxWirxH/8IXUtEyYJx6GQg=="
},
"Microsoft.Extensions.Logging": {
"type": "Transitive",
@@ -139,16 +139,16 @@
},
"Microsoft.Extensions.Logging.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.1",
- "contentHash": "w2gUqXN/jNIuvqYwX3lbXagsizVNXYyt6LlF57+tMve4JYCEgCMMAjRce6uKcDASJgpMbErRT1PfHy2OhbkqEA==",
+ "resolved": "9.0.4",
+ "contentHash": "0MXlimU4Dud6t+iNi5NEz3dO2w1HXdhoOLaYFuLPCjAsvlPQGwOT6V2KZRMLEhCAm/stSZt1AUv0XmDdkjvtbw==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.4"
}
},
"Microsoft.Extensions.Primitives": {
"type": "Transitive",
- "resolved": "9.0.1",
- "contentHash": "bHtTesA4lrSGD1ZUaMIx6frU3wyy0vYtTa/hM6gGQu5QNrydObv8T5COiGUWsisflAfmsaFOe9Xvw5NSO99z0g=="
+ "resolved": "9.0.4",
+ "contentHash": "SPFyMjyku1nqTFFJ928JAMd0QnRe4xjE7KeKnZMWXf3xk+6e0WiOZAluYtLdbJUXtsl2cCRSi8cBquJ408k8RA=="
},
"OneOf": {
"type": "Transitive",
@@ -216,8 +216,8 @@
"type": "Project",
"dependencies": {
"FluentValidation": "[11.11.0, )",
- "Microsoft.Extensions.Logging.Abstractions": "[9.0.1, )",
- "Microsoft.Extensions.Options": "[9.0.1, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[9.0.4, )",
+ "Microsoft.Extensions.Options": "[9.0.4, )",
"Pulumi": "[3.38.0, )",
"Pulumi.Aws": "[5.11.0, )",
"Pulumi.Kubernetes": "[3.20.5, )",
diff --git a/Library/Library.csproj b/Library/Library.csproj
index 90705ec9..b3353d7b 100644
--- a/Library/Library.csproj
+++ b/Library/Library.csproj
@@ -5,8 +5,8 @@
-
-
+
+
diff --git a/Library/packages.lock.json b/Library/packages.lock.json
index 2f299367..fe675f89 100644
--- a/Library/packages.lock.json
+++ b/Library/packages.lock.json
@@ -10,21 +10,21 @@
},
"Microsoft.Extensions.Logging.Abstractions": {
"type": "Direct",
- "requested": "[9.0.1, )",
- "resolved": "9.0.1",
- "contentHash": "w2gUqXN/jNIuvqYwX3lbXagsizVNXYyt6LlF57+tMve4JYCEgCMMAjRce6uKcDASJgpMbErRT1PfHy2OhbkqEA==",
+ "requested": "[9.0.4, )",
+ "resolved": "9.0.4",
+ "contentHash": "0MXlimU4Dud6t+iNi5NEz3dO2w1HXdhoOLaYFuLPCjAsvlPQGwOT6V2KZRMLEhCAm/stSZt1AUv0XmDdkjvtbw==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.4"
}
},
"Microsoft.Extensions.Options": {
"type": "Direct",
- "requested": "[9.0.1, )",
- "resolved": "9.0.1",
- "contentHash": "nggoNKnWcsBIAaOWHA+53XZWrslC7aGeok+aR+epDPRy7HI7GwMnGZE8yEsL2Onw7kMOHVHwKcsDls1INkNUJQ==",
+ "requested": "[9.0.4, )",
+ "resolved": "9.0.4",
+ "contentHash": "fiFI2+58kicqVZyt/6obqoFwHiab7LC4FkQ3mmiBJ28Yy4fAvy2+v9MRnSvvlOO8chTOjKsdafFl/K9veCPo5g==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1",
- "Microsoft.Extensions.Primitives": "9.0.1"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.4",
+ "Microsoft.Extensions.Primitives": "9.0.4"
}
},
"Pulumi": {
@@ -114,8 +114,8 @@
},
"Microsoft.Extensions.DependencyInjection.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.1",
- "contentHash": "Tr74eP0oQ3AyC24ch17N8PuEkrPbD0JqIfENCYqmgKYNOmL8wQKzLJu3ObxTUDrjnn4rHoR1qKa37/eQyHmCDA=="
+ "resolved": "9.0.4",
+ "contentHash": "UI0TQPVkS78bFdjkTodmkH0Fe8lXv9LnhGFKgKrsgUJ5a5FVdFRcgjIkBVLbGgdRhxWirxH/8IXUtEyYJx6GQg=="
},
"Microsoft.Extensions.Logging": {
"type": "Transitive",
@@ -129,8 +129,8 @@
},
"Microsoft.Extensions.Primitives": {
"type": "Transitive",
- "resolved": "9.0.1",
- "contentHash": "bHtTesA4lrSGD1ZUaMIx6frU3wyy0vYtTa/hM6gGQu5QNrydObv8T5COiGUWsisflAfmsaFOe9Xvw5NSO99z0g=="
+ "resolved": "9.0.4",
+ "contentHash": "SPFyMjyku1nqTFFJ928JAMd0QnRe4xjE7KeKnZMWXf3xk+6e0WiOZAluYtLdbJUXtsl2cCRSi8cBquJ408k8RA=="
},
"OneOf": {
"type": "Transitive",