Table of Contents

Class GitHubEventMetadata

Namespace
DotNetDo
Assembly
DotNetDo.Core.dll

Environment metadata used by GitHubEventMetadata.

public sealed record GitHubEventMetadata : IEquatable<GitHubEventMetadata>

Properties

Actor

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

public string? Actor { get; }

Property Value

string?

ActorId

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

public long? ActorId { get; }

Property Value

long?

Name

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

public string? Name { get; }

Property Value

string?

Path

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

public AbsolutePath? Path { get; }

Property Value

AbsolutePath?

TriggeringActor

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

public string? TriggeringActor { get; }

Property Value

string?