Files

9 lines
391 B
XML

<Project>
<Target Name="FailOnCommittedSecrets" BeforeTargets="BeforeBuild" Condition="'$(CI)' == 'true'">
<ItemGroup>
<ForbiddenFiles Include="$(MSBuildThisFileDirectory).env" Condition="Exists('$(MSBuildThisFileDirectory).env')" />
</ItemGroup>
<Error Text="A root .env file must never be present in CI." Condition="'@(ForbiddenFiles)' != ''" />
</Target>
</Project>