Skip to content

Commit 91baa42

Browse files
committed
Only enforce RestoreLockedMode on Windows
1 parent e8606b4 commit 91baa42

File tree

2 files changed

+1
-2
lines changed

2 files changed

+1
-2
lines changed

Build/Build.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,6 @@ class Build : NukeBuild
113113
DotNetRestore(s => s
114114
.SetProjectFile(Solution)
115115
.EnableNoCache()
116-
.EnableLockedMode()
117116
.SetConfigFile(RootDirectory / "nuget.config"));
118117
});
119118

Directory.Build.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<CheckEolTargetFramework>false</CheckEolTargetFramework>
55
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
66
<RestorePackagesWithLockFile>true</RestorePackagesWithLockFile>
7-
<RestoreLockedMode Condition="'$(ContinuousIntegrationBuild)' == 'true'">true</RestoreLockedMode>
7+
<RestoreLockedMode Condition="'$(ContinuousIntegrationBuild)' == 'true' AND $([System.OperatingSystem]::IsWindows())">true</RestoreLockedMode>
88
</PropertyGroup>
99

1010
<!-- To reduce build times, we only enable analyzers for the newest TFM -->

0 commit comments

Comments
 (0)