Skip to content

Latest commit

 

History

History
105 lines (74 loc) · 4.05 KB

slug-variables.md

File metadata and controls

105 lines (74 loc) · 4.05 KB

Slug Variables

Table of Contents

GITHUB_REPOSITORY_SLUG

Slug the environment variable GITHUB_REPOSITORY

The owner and repository name.

GITHUB_REPOSITORY GITHUB_REPOSITORY_SLUG
octocat/Hello-World octocat-hello-world
rlespinasse/Hello-World.go rlespinasse-hello-world.go
AnotherPerson/SomeRepository anotherperson-somerepository

GITHUB_REPOSITORY_OWNER_PART_SLUG

Slug the environment variable GITHUB_REPOSITORY_OWNER_PART

The Owner part of GITHUB_REPOSITORY variable.

GITHUB_REPOSITORY_OWNER_PART GITHUB_REPOSITORY_OWNER_PART_SLUG
octocat octocat
rlespinasse rlespinasse
AnotherPerson anotherperson

GITHUB_REPOSITORY_NAME_PART_SLUG

Slug the environment variable GITHUB_REPOSITORY_NAME_PART

The Repository name part of GITHUB_REPOSITORY variable.

GITHUB_REPOSITORY_NAME_PART GITHUB_REPOSITORY_NAME_PART_SLUG
Hello-World hello-world
Hello-World.go hello-world.go
SomeRepository somerepository

GITHUB_REF_SLUG

Slug the environment variable GITHUB_REF

The branch or tag ref that triggered the workflow. If neither a branch or tag is available for the event type, the variable will not exist.

GITHUB_REF GITHUB_REF_SLUG
refs/heads/main main
refs/heads/feat/new_feature feat-new-feature
refs/tags/v1.0.0 v1.0.0
refs/tags/[email protected] product-1.0.0-rc.2
refs/heads/New_Awesome_Product new-awesome-product

GITHUB_HEAD_REF_SLUG

Slug the environment variable GITHUB_HEAD_REF

The branch of the head repository. Only set for pull-request event and forked repositories.

GITHUB_REF GITHUB_HEAD_REF_SLUG
refs/heads/main main
refs/heads/feat/new_feature feat-new-feature
refs/heads/New_Awesome_Product new-awesome-product

GITHUB_BASE_REF_SLUG

Slug the environment variable GITHUB_BASE_REF

The branch of the base repository. Only set for pull-request event and forked repositories.

GITHUB_REF GITHUB_HEAD_REF_SLUG
refs/heads/main main
refs/heads/feat/new_feature feat-new-feature
refs/heads/New_Awesome_Product new-awesome-product

GITHUB_EVENT_REF_SLUG

Slug the variable github.event.ref

The git reference resource associated to triggered webhook. Only set for create, and delete events.

GITHUB_REF GITHUB_HEAD_REF_SLUG
refs/heads/main main
refs/heads/feat/new_feature feat-new-feature
refs/heads/New_Awesome_Product new-awesome-product