mirror of
https://github.com/rlespinasse/github-slug-action.git
synced 2026-05-18 03:55:02 +00:00
881085bcae8c3443a89cc9401f3e1c60fb014ed2
# [1.1.0](http://github.com/rlespinasse/github-slug-action/compare/1.0.2...1.1.0) (2019-11-11) ### Features * **short_sha:** add a shortened sha commit id ([d77acd4](d77acd4f47))
GitHub Slug action
This action slug and expose some github variables.
Slug a variable will
- put the variable content in lower case,
- replace any caracter by
-except0-9anda-z, - remove leading and trailing
-caracter, - limit the string size to 63 caracters.
Others Slug-ish commands are available:
Short SHAa variable will limit the string size to 8 caracters.
Environment Variables
| GitHub environment variable | Slug variable |
|---|---|
| GITHUB_REF | GITHUB_REF_SLUG |
| GITHUB_HEAD_REF | GITHUB_HEAD_REF_SLUG |
| GITHUB_BASE_REF | GITHUB_BASE_REF_SLUG |
| GitHub environment variable | Short variable |
|---|---|
| GITHUB_SHA | GITHUB_SHA_SHORT |
Example usage
- uses: rlespinasse/github-slug-action@master
- name: Print slug variables
run: |
echo ${{ env.GITHUB_REF_SLUG }}
echo ${{ env.GITHUB_HEAD_REF_SLUG }}
echo ${{ env.GITHUB_BASE_REF_SLUG }}
echo ${{ env.GITHUB_SHA_SHORT }}
Description
No description provided
continuous-deliverycontinuous-deploymentcontinuous-integrationgithub-actionshacktoberfestshortslugworkflows
Readme
MIT
4 MiB
Languages
Shell
100%