Table of Contents

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

string?

Path

Reads GITHUB_ACTION_PATH; returns null when it is unset or empty.

public AbsolutePath? Path { get; }

Property Value

AbsolutePath?

Reference

Reads GITHUB_ACTION_REF; returns null when it is unset or empty.

public string? Reference { get; }

Property Value

string?

Repository

Reads GITHUB_ACTION_REPOSITORY; returns null when it is unset or empty.

public string? Repository { get; }

Property Value

string?