We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2e1dead commit 251b17eCopy full SHA for 251b17e
1 file changed
.github/workflows/pr-demo-deploy.yml
@@ -43,7 +43,8 @@ jobs:
43
- name: Set subdomain (ensure is lowercase for dokku)
44
run: |
45
set -x
46
- echo SUBDOMAIN=`echo "${{ github.head_ref }}" | tr '[:upper:]' '[:lower:]' | cut -c -60` >> $GITHUB_ENV
+ # Enforce max 60 chars, always end with alnum char
47
+ echo SUBDOMAIN=`echo "${{ github.head_ref }}" | tr '[:upper:]' '[:lower:]' | cut -c -60 | rev | sed 's/[^[:alnum:]]//1' | rev` >> $GITHUB_ENV
48
echo $GITHUB_ENV
49
- name: Create dokku app for pr branch if dosent already exist using dokku apps:create
50
env:
0 commit comments