Enable deterministic builds

This commit is contained in:
Sean Fausett 2021-04-29 14:24:43 +12:00
parent c0b5339cf3
commit 276d3570ed
5 changed files with 22 additions and 3 deletions

View file

@ -9,10 +9,10 @@
- [automation/*] Add support for getting stack outputs using Workspace
[#6859](https://github.com/pulumi/pulumi/pull/6859)
- [automation/*] Optionally skip Automation API version check
[#6882](https://github.com/pulumi/pulumi/pull/6882)
The version check can be skipped by passing a non-empty value to the `PULUMI_AUTOMATION_API_SKIP_VERSION_CHECK` environment variable.
### Bug Fixes
@ -26,11 +26,14 @@
- [automation/dotnet] Fix EventLogWatcher failing to read events after an exception was thrown
[#6821](https://github.com/pulumi/pulumi/pull/6821)
- [automation/dotnet] Use stackName in ImportStack
[#6858](https://github.com/pulumi/pulumi/pull/6858)
### Misc.
- [sdk/dotnet] Enable deterministic builds
[#6917](https://github.com/pulumi/pulumi/pull/6917)
- [auto/*] - Bump minimum version to v3.1.0.
[#6852](https://github.com/pulumi/pulumi/pull/6852)

View file

@ -149,6 +149,10 @@ const csharpProjectFileTemplateText = `<Project Sdk="Microsoft.NET.Sdk">
<PublishRepositoryUrl>true</PublishRepositoryUrl>
</PropertyGroup>
<PropertyGroup Condition="'$(GITHUB_ACTIONS)' == 'true'">
<ContinuousIntegrationBuild>true</ContinuousIntegrationBuild>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0" PrivateAssets="All" />
</ItemGroup>

View file

@ -25,6 +25,10 @@
<PublishRepositoryUrl>true</PublishRepositoryUrl>
</PropertyGroup>
<PropertyGroup Condition="'$(GITHUB_ACTIONS)' == 'true'">
<ContinuousIntegrationBuild>true</ContinuousIntegrationBuild>
</PropertyGroup>
<ItemGroup>
<FrameworkReference Include="Microsoft.AspNetCore.App" />
</ItemGroup>

View file

@ -23,6 +23,10 @@
<PublishRepositoryUrl>true</PublishRepositoryUrl>
</PropertyGroup>
<PropertyGroup Condition="'$(GITHUB_ACTIONS)' == 'true'">
<ContinuousIntegrationBuild>true</ContinuousIntegrationBuild>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0" PrivateAssets="All" />
</ItemGroup>

View file

@ -25,6 +25,10 @@
<PublishRepositoryUrl>true</PublishRepositoryUrl>
</PropertyGroup>
<PropertyGroup Condition="'$(GITHUB_ACTIONS)' == 'true'">
<ContinuousIntegrationBuild>true</ContinuousIntegrationBuild>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0" PrivateAssets="All" />
<PackageReference Include="Microsoft.CodeAnalysis.PublicApiAnalyzers" Version="2.9.6">