mirror of
https://github.com/actions/runner.git
synced 2025-12-12 15:13:30 +00:00
Compare commits
2 Commits
users/logo
...
v2.169.1
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
c126b52fe5 | ||
|
|
117ec1fff9 |
@@ -72,6 +72,10 @@ namespace GitHub.Runner.Listener.Configuration
|
|||||||
{
|
{
|
||||||
return defaultValue;
|
return defaultValue;
|
||||||
}
|
}
|
||||||
|
else if (isOptional)
|
||||||
|
{
|
||||||
|
return string.Empty;
|
||||||
|
}
|
||||||
|
|
||||||
// Otherwise throw.
|
// Otherwise throw.
|
||||||
throw new Exception($"Invalid configuration provided for {argName}. Terminating unattended configuration.");
|
throw new Exception($"Invalid configuration provided for {argName}. Terminating unattended configuration.");
|
||||||
|
|||||||
@@ -110,9 +110,9 @@ namespace GitHub.Runner.Worker.Handlers
|
|||||||
|
|
||||||
// try to resolve path inside container if the request path is part of the mount volume
|
// try to resolve path inside container if the request path is part of the mount volume
|
||||||
#if OS_WINDOWS
|
#if OS_WINDOWS
|
||||||
if (Container.MountVolumes.Exists(x => path.StartsWith(x.SourceVolumePath, StringComparison.OrdinalIgnoreCase)))
|
if (Container.MountVolumes.Exists(x => !string.IsNullOrEmpty(x.SourceVolumePath) && path.StartsWith(x.SourceVolumePath, StringComparison.OrdinalIgnoreCase)))
|
||||||
#else
|
#else
|
||||||
if (Container.MountVolumes.Exists(x => path.StartsWith(x.SourceVolumePath)))
|
if (Container.MountVolumes.Exists(x => !string.IsNullOrEmpty(x.SourceVolumePath) && path.StartsWith(x.SourceVolumePath)))
|
||||||
#endif
|
#endif
|
||||||
{
|
{
|
||||||
return Container.TranslateToContainerPath(path);
|
return Container.TranslateToContainerPath(path);
|
||||||
|
|||||||
Reference in New Issue
Block a user