Action.Github (action v0.1.6) View Source

https://docs.github.com/en/free-pro-team@latest/actions/reference/context-and-expression-syntax-for-github-actions#github-context

Link to this section Summary

Link to this section Types

Specs

t() :: %Action.Github{
  client: Tentacat.Client.t(),
  event: map(),
  event_name: binary(),
  repository_name: binary(),
  repository_owner: binary(),
  result: term(),
  sha: binary(),
  state: atom()
}

Link to this section Functions

Specs

init(binary() | nil) :: Action.t()

Specs

invoke(t(), (term(), term(), term() -> result)) :: result when result: term()

Specs

invoke(t(), (term(), term(), term(), term() -> result), term()) :: result
when result: term()