Class GitHubActionMetadata
- Namespace
- DotNetDo
- Assembly
- DotNetDo.Core.dll
Environment metadata used by GitHubActionMetadata.
public sealed record GitHubActionMetadata : IEquatable<GitHubActionMetadata>Properties
Name
Reads GITHUB_ACTION; returns null when it is unset or empty.
public string? Name { get; }Property Value
Path
Reads GITHUB_ACTION_PATH; returns null when it is unset or empty.
public AbsolutePath? Path { get; }Property Value
Reference
Reads GITHUB_ACTION_REF; returns null when it is unset or empty.
public string? Reference { get; }Property Value
Repository
Reads GITHUB_ACTION_REPOSITORY; returns null when it is unset or empty.
public string? Repository { get; }