Skip to content

Commit 096d52b

Browse files
committed
Updated dependencies
1 parent b3f17f0 commit 096d52b

File tree

15 files changed

+178
-1476
lines changed

15 files changed

+178
-1476
lines changed

.github/workflows/build-and-deploy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
runs-on: ubuntu-latest
1212
env:
1313
CONFIGURATION: Release
14-
DOTNET_VERSION: 8.0.x
14+
DOTNET_VERSION: 9.0.x
1515
SRC_DIRECTORY_PATH: ${{ github.workspace }}/src/
1616
BUILD_ARTIFACTS_PATH: ${{ github.workspace }}/build_artifacts
1717
PULUMI_PROJECT_FILE_PATH: ${{ github.workspace }}/infra/pulumi-infra-deploy/pulumi-infra-deploy.csproj

build/build/Build.csproj

Lines changed: 18 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,19 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
2-
<PropertyGroup>
3-
<OutputType>Exe</OutputType>
4-
<TargetFramework>net8.0</TargetFramework>
5-
<Nullable>enable</Nullable>
6-
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
7-
<LangVersion>preview</LangVersion>
8-
<RunWorkingDirectory>$(MSBuildProjectDirectory)</RunWorkingDirectory>
9-
</PropertyGroup>
10-
<ItemGroup>
11-
<PackageReference Include="Cake.Frosting" Version="4.0.0" />
12-
<PackageReference Include="Cake.GitHub" Version="0.1.0" />
13-
<PackageReference Include="Cake.Npm" Version="4.0.0" />
14-
</ItemGroup>
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
<PropertyGroup>
3+
<OutputType>Exe</OutputType>
4+
<TargetFramework>net9.0</TargetFramework>
5+
<Nullable>enable</Nullable>
6+
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
7+
<LangVersion>latest</LangVersion>
8+
<RunWorkingDirectory>$(MSBuildProjectDirectory)</RunWorkingDirectory>
9+
</PropertyGroup>
10+
<ItemGroup>
11+
<PackageReference Include="Cake.Frosting" Version="4.0.0" />
12+
<PackageReference Include="Cake.GitHub" Version="0.1.0" />
13+
<PackageReference Include="Cake.Npm" Version="4.0.0" />
14+
</ItemGroup>
15+
<PropertyGroup>
16+
<EnableNETAnalyzers>true</EnableNETAnalyzers>
17+
<EnforceCodeStyleInBuild>true</EnforceCodeStyleInBuild>
18+
</PropertyGroup>
1519
</Project>

code-updater/code-updater-config.json

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
{
2+
"updatePathOptions": {
3+
"rootDirectory": "../",
4+
"ignorePatterns": [
5+
"/code-updater/"
6+
]
7+
},
8+
"loggingOptions": {
9+
"logLevel": "Verbose",
10+
"outputFile": "./code-updater-output.log"
11+
},
12+
"cSharpOptions": {
13+
"csProjVersioningOptions": {
14+
"treatWarningsAsErrors": true,
15+
"targetFramework": "net9.0",
16+
"langVersion": "latest"
17+
},
18+
"csProjDotNetAnalyzerOptions": {
19+
"enableNetAnalyzers": true,
20+
"enforceCodeStyleInBuild": true
21+
},
22+
"cSharpStyleOptions": {
23+
"runDotnetFormat": true
24+
},
25+
"nugetOptions": {
26+
"updateOptions": {
27+
"updateTopLevelNugetsInCsProj": true,
28+
"updateTopLevelNugetsNotInCsProj": false
29+
}
30+
}
31+
},
32+
"npmOptions": {
33+
"compileOptions": {
34+
"buildCommand": "publish"
35+
}
36+
},
37+
"regexSearchOptions": {
38+
"searches": [
39+
{
40+
"searchRegex": "[0-9]{1,2}\\..+\\.x",
41+
"description": "YAML Dotnet Version"
42+
}
43+
]
44+
}
45+
}

code-updater/run-code-updater.ps1

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
$configPath = "$PSScriptRoot/code-updater-config.json"
2+
3+
& "code-updater" --options "$configPath"

deploy/deploy/Deploy.csproj

Lines changed: 17 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,19 @@
11
<Project Sdk="Microsoft.NET.Sdk">
2-
<PropertyGroup>
3-
<OutputType>Exe</OutputType>
4-
<TargetFramework>net8.0</TargetFramework>
5-
<Nullable>enable</Nullable>
6-
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
7-
<LangVersion>preview</LangVersion>
8-
<RunWorkingDirectory>$(MSBuildProjectDirectory)</RunWorkingDirectory>
9-
</PropertyGroup>
10-
<ItemGroup>
11-
<PackageReference Include="Cake.Frosting" Version="4.0.0" />
12-
<PackageReference Include="Pulumi.Automation" Version="3.61.0" />
13-
<PackageReference Include="YamlDotNet" Version="15.1.2" />
14-
</ItemGroup>
2+
<PropertyGroup>
3+
<OutputType>Exe</OutputType>
4+
<TargetFramework>net9.0</TargetFramework>
5+
<Nullable>enable</Nullable>
6+
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
7+
<LangVersion>latest</LangVersion>
8+
<RunWorkingDirectory>$(MSBuildProjectDirectory)</RunWorkingDirectory>
9+
</PropertyGroup>
10+
<ItemGroup>
11+
<PackageReference Include="Cake.Frosting" Version="4.0.0" />
12+
<PackageReference Include="Pulumi.Automation" Version="3.61.0" />
13+
<PackageReference Include="YamlDotNet" Version="15.1.2" />
14+
</ItemGroup>
15+
<PropertyGroup>
16+
<EnableNETAnalyzers>true</EnableNETAnalyzers>
17+
<EnforceCodeStyleInBuild>true</EnforceCodeStyleInBuild>
18+
</PropertyGroup>
1519
</Project>

infra/pulumi-infra-deploy/Config/CloudflareConfig.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ public override CloudflareConfig GenerateValidConfigObject()
2626
if (ApiToken != null
2727
&& !string.IsNullOrWhiteSpace(AccountId))
2828
{
29-
return new CloudflareConfig(ApiToken, AccountId);
29+
return new CloudflareConfig((Output<string>)ApiToken, AccountId);
3030
}
3131

3232
throw new Exception($"{GetType().Name} has invalid config");

infra/pulumi-infra-deploy/StackBuilders/Website/WebsiteInfrastructure.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,6 @@ public record CloudflarePagesApp(Pulumi.Cloudflare.PagesProject PagesProject);
1414
public record DomainsInfrastructure(
1515
Pulumi.Cloudflare.Record DomainRecord,
1616
Pulumi.Cloudflare.PagesDomain PagesDomain,
17-
Output<string> FullEndpoint);}
17+
Output<string> FullEndpoint);
18+
}
1819

Lines changed: 25 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,26 @@
11
<Project Sdk="Microsoft.NET.Sdk">
2-
3-
<PropertyGroup>
4-
<OutputType>Exe</OutputType>
5-
<TargetFramework>net8.0</TargetFramework>
6-
<LangVersion>11</LangVersion>
7-
<Nullable>enable</Nullable>
8-
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
9-
<RootNamespace>ProgrammerAl.SvgHelpers.IaC</RootNamespace>
10-
</PropertyGroup>
11-
12-
<ItemGroup>
13-
<PackageReference Include="Azure.Identity" Version="1.12.0" />
14-
<PackageReference Include="Azure.Security.KeyVault.Secrets" Version="4.6.0" />
15-
<PackageReference Include="Pulumi.Cloudflare" Version="5.39.0" />
16-
<PackageReference Include="Pulumi.Command" Version="1.0.1" />
17-
<PackageReference Include="Pulumi.Random" Version="4.16.5" />
18-
</ItemGroup>
19-
20-
21-
</Project>
2+
<PropertyGroup>
3+
<OutputType>Exe</OutputType>
4+
<TargetFramework>net9.0</TargetFramework>
5+
<LangVersion>latest</LangVersion>
6+
<Nullable>enable</Nullable>
7+
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
8+
<RootNamespace>ProgrammerAl.SvgHelpers.IaC</RootNamespace>
9+
</PropertyGroup>
10+
<ItemGroup>
11+
<PackageReference Include="Azure.Identity" Version="1.12.0" />
12+
<PackageReference Include="Azure.Security.KeyVault.Secrets" Version="4.6.0" />
13+
<PackageReference Include="Pulumi.Cloudflare" Version="5.39.0" />
14+
<PackageReference Include="Pulumi.Command" Version="1.0.1" />
15+
<PackageReference Include="Pulumi.Random" Version="4.16.5" />
16+
</ItemGroup>
17+
<PropertyGroup>
18+
<EnableNETAnalyzers>true</EnableNETAnalyzers>
19+
<EnforceCodeStyleInBuild>true</EnforceCodeStyleInBuild>
20+
</PropertyGroup>
21+
<PropertyGroup>
22+
<NuGetAudit>true</NuGetAudit>
23+
<NuGetAuditMode>all</NuGetAuditMode>
24+
<NuGetAuditLevel>low</NuGetAuditLevel>
25+
</PropertyGroup>
26+
</Project>

0 commit comments

Comments
 (0)