Skip to main content


A public action referenced by a uses field (e.g. {owner}/{repo}/{path}:{ref})

type ActionsWorkflowPublicActionDependency implements ActionsWorkflowDependency {
foundAt: ActionsWorkflowDependencyFoundAt!
owner: String!
repo: String!
path: String!
ref: String!


ActionsWorkflowPublicActionDependency.foundAt ● ActionsWorkflowDependencyFoundAt! non-null object

The location of the dependency in a workflow file

ActionsWorkflowPublicActionDependency.owner ● String! non-null scalar

The {owner} part (e.g. actions)

ActionsWorkflowPublicActionDependency.repo ● String! non-null scalar

The {repo} part (e.g. cache)

ActionsWorkflowPublicActionDependency.path ● String! non-null scalar

The {path} part

ActionsWorkflowPublicActionDependency.ref ● String! non-null scalar

The {ref} part (e.g. v3)


ActionsWorkflowDependency interface

Dependencies of a GitHub Action workflow