17 lines
942 B
YAML
17 lines
942 B
YAML
|
name: 'Check if branch is shorter than 52 chars'
|
||
|
on: pull_request
|
||
|
|
||
|
jobs:
|
||
|
branch-naming-rules:
|
||
|
runs-on: ubuntu-latest
|
||
|
steps:
|
||
|
# echo "branches that are longer than 51 chars can't be parsed by kubernetes to create previews. Each app has prefix of it's name like: 'governance-' (12 chars), what leaves 51 max branch length"
|
||
|
# current parsable length: $( git rev-parse --abbrev-ref HEAD | sed -r s/[^a-zA-Z0-9]+/-/g | sed -r s/^-+\|-+$//g | wc -c)
|
||
|
- uses: deepakputhraya/action-branch-name@master
|
||
|
with:
|
||
|
# regex: '([a-z])+\/([a-z])+' # Regex the branch should match. This example enforces grouping
|
||
|
# allowed_prefixes: 'feature,stable,fix' # All branches should start with the given prefix
|
||
|
# ignore: master,develop # Ignore exactly matching branch names from convention
|
||
|
min_length: 1 # Min length of the branch name
|
||
|
max_length: 51 # Max length of the branch name
|