Table of Contents

Class GitHubCommandFileMetadata

Namespace
DotNetDo
Assembly
DotNetDo.Core.dll

Environment metadata used by GitHubCommandFileMetadata.

public sealed record GitHubCommandFileMetadata : IEquatable<GitHubCommandFileMetadata>

Properties

Environment

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

public AbsolutePath? Environment { get; }

Property Value

AbsolutePath?

Output

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

public AbsolutePath? Output { get; }

Property Value

AbsolutePath?

Path

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

public AbsolutePath? Path { get; }

Property Value

AbsolutePath?

State

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

public AbsolutePath? State { get; }

Property Value

AbsolutePath?

StepSummary

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

public AbsolutePath? StepSummary { get; }

Property Value

AbsolutePath?