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",