Bump runner to dotnet 8 (#3345)

* Bump runner to dotnet 8

* .
This commit is contained in:
Tingluo Huang
2024-06-18 11:28:53 -04:00
committed by GitHub
parent 3f28dd845f
commit 1e74a8137b
18 changed files with 58 additions and 43 deletions

View File

@@ -213,10 +213,12 @@ namespace GitHub.Runner.Listener
var configFile = Path.Combine(HostContext.GetDirectory(WellKnownDirectory.Root), config.Key);
var configContent = Convert.FromBase64String(config.Value);
#if OS_WINDOWS
#pragma warning disable CA1416
if (configFile == HostContext.GetConfigFile(WellKnownConfigFile.RSACredentials))
{
configContent = ProtectedData.Protect(configContent, null, DataProtectionScope.LocalMachine);
}
#pragma warning restore CA1416
#endif
File.WriteAllBytes(configFile, configContent);
File.SetAttributes(configFile, File.GetAttributes(configFile) | FileAttributes.Hidden);