Class GitHubRunnerMetadata
- Namespace
- DotNetDo
- Assembly
- DotNetDo.Core.dll
Environment metadata used by GitHubRunnerMetadata.
public sealed record GitHubRunnerMetadata : IEquatable<GitHubRunnerMetadata>Properties
Architecture
Reads RUNNER_ARCH; returns null when it is unset or empty.
public string? Architecture { get; }Property Value
Debug
Reads RUNNER_DEBUG; returns null when it is unset or empty.
public bool? Debug { get; }Property Value
- bool?
Environment
Reads RUNNER_ENVIRONMENT; returns null when it is unset or empty.
public string? Environment { get; }Property Value
Name
Reads RUNNER_NAME; returns null when it is unset or empty.
public string? Name { get; }Property Value
Os
Reads RUNNER_OS; returns null when it is unset or empty.
public string? Os { get; }Property Value
TempDirectory
Reads RUNNER_TEMP; returns null when it is unset or empty.
public AbsolutePath? TempDirectory { get; }Property Value
ToolCacheDirectory
Reads RUNNER_TOOL_CACHE; returns null when it is unset or empty.
public AbsolutePath? ToolCacheDirectory { get; }Property Value
TrackingId
Reads RUNNER_TRACKING_ID; returns null when it is unset or empty.
public string? TrackingId { get; }Property Value
Workspace
Reads GITHUB_WORKSPACE; returns null when it is unset or empty.
public AbsolutePath? Workspace { get; }