mirror of
https://github.com/rlespinasse/slugify-value.git
synced 2026-05-17 10:15:43 +00:00
971b114f9b81e994fd0f63646a5e646e9111fc18
Slugify
Github Action to slugify a value
Produce some slug-ed environment variables based on the input one.
-
<env name>_SLUG- put the variable content in lower case
- replace any character by
-except0-9,a-z,., and_ - remove leading and trailing
-character - limit the string size to 63 characters
-
<env name>_SLUG_CS- like
<env name>_SLUGbut the content is not put in lower case
- like
-
<env name>_SLUG_URL(or<env name>_SLUG_URL_CS)- like
<env name>_SLUG(or<env name>_SLUG_CS) with the.character also replaced by-
- like
Usage
-
Slugify a value and store it using a key
- uses: rlespinasse/slugify-value@v1.x with: key: KEY_NAME value: value_to_slugifyWill make available
KEY_NAME_SLUGKEY_NAME_SLUG_CSKEY_NAME_SLUG_URLKEY_NAME_SLUG_URL_CS
-
Slugify the value of an environment variable
- uses: rlespinasse/slugify-value@v1.x with: key: EXISTING_ENV_VARWill make available
EXISTING_ENV_VAR_SLUGEXISTING_ENV_VAR_SLUG_CSEXISTING_ENV_VAR_SLUG_URLEXISTING_ENV_VAR_SLUG_URL_CS
Description
Languages
Shell
100%