Try to simplify cleaning up file references

This commit is contained in:
Sven Pfleiderer
2022-01-21 16:56:35 -08:00
parent 412dc5c836
commit 386fa86f91

View File

@@ -359,8 +359,9 @@ namespace GitHub.Runner.Worker
var stepSummaryFilePath = executionContext.GetGitHubContext("step_summary");
Trace.Info($"Reading step summary data from {stepSummaryFilePath}");
Trace.Info($"File exists: {stepSummaryFilePath} {File.Exists(stepSummaryFilePath)}");
var fileStream = new FileStream(stepSummaryFilePath, FileMode.Open, FileAccess.Read, FileShare.Read);
using (var fileStream = new FileStream(stepSummaryFilePath, FileMode.Open, FileAccess.Read, FileShare.Read))
using (var sr = new StreamReader(fileStream))
{
Trace.Info($"Step summary data: {sr.ReadToEnd()}");
@@ -375,9 +376,9 @@ namespace GitHub.Runner.Worker
Directory.CreateDirectory(stepSummaryDirectory);
var stepSummaryFilePath = Path.Combine(stepSummaryDirectory, $"{Guid.NewGuid().ToString()}.md");
using (File.Create(stepSummaryFilePath)) {
Trace.Info($"Using step summary file '{stepSummaryFilePath}'");
var fileStream = File.Create(stepSummaryFilePath);
fileStream.Close();
}
return stepSummaryFilePath;
}