2 Commits

Author SHA1 Message Date
Gaetan BOGAERT
ce66c2e7e3 fix: do not replace group of dashes with a single dash 2022-03-22 15:58:25 +01:00
Romain Lespinasse
ca7a5a0fdd ci: enable build on fork pull request 2022-03-22 13:56:08 +01:00
2 changed files with 7 additions and 3 deletions

View File

@@ -1,5 +1,9 @@
name: Slugify Value
on: [push]
on:
push:
branches:
- v1.x
pull_request:
jobs:
os-testing:
strategy:

View File

@@ -28,12 +28,12 @@ else
fi
slug() {
output=$(sed -E 's#refs/[^\/]*/##;s/[^a-zA-Z0-9._]+/-/g;s/-+/-/g;s/^-*//;s/-*$//' <<<"$1")
output=$(sed -E 's#refs/[^\/]*/##;s/[^a-zA-Z0-9._-]+/-/g;s/-+/-/g;s/^-*//;s/-*$//' <<<"$1")
reduce "$output"
}
slug_url() {
output=$(sed -E 's#refs/[^\/]*/##;s/[^a-zA-Z0-9_]+/-/g;s/-+/-/g;s/^-*//;s/-*$//' <<<"$1")
output=$(sed -E 's#refs/[^\/]*/##;s/[^a-zA-Z0-9_-]+/-/g;s/-+/-/g;s/^-*//;s/-*$//' <<<"$1")
reduce "$output"
}