fix used directory for change detection

This commit is contained in:
kjeld Schouten-Lebbing 2021-05-09 18:48:14 +02:00
parent 798b0990e1
commit d4a70530c4
No known key found for this signature in database
GPG Key ID: 4CDAD4A532BC1EDB
1 changed files with 1 additions and 1 deletions

View File

@ -49,7 +49,7 @@ jobs:
- run: echo '${{ toJson(steps.filter.outputs) }}' > changes.json - run: echo '${{ toJson(steps.filter.outputs) }}' > changes.json
- id: reduce - id: reduce
run: | run: |
APPS=$(jq --raw-output '.changed_files | fromjson | .[] |= sub("(?<filepath>(?<first_directory>(?<root1>[\/]?)[^\/]+\/)(?<second_directory>(?<root2>[\/]?)[^\/]+\/)(?<third_directory>(?<root3>[\/]?)[^\/]+)(?<extra_paths>.+))"; "\(.second_directory)") | unique' changes.json) APPS=$(jq --raw-output '.changed_files | fromjson | .[] |= sub("(?<filepath>(?<first_directory>(?<root1>[\/]?)[^\/]+\/)(?<second_directory>(?<root2>[\/]?)[^\/]+\/)(?<third_directory>(?<root3>[\/]?)[^\/]+)(?<extra_paths>.+))"; "\(.third_directory)") | unique' changes.json)
echo ::set-output name=apps::${APPS} echo ::set-output name=apps::${APPS}
if [ ${#APPS[@]} -eq 1 ]; then if [ ${#APPS[@]} -eq 1 ]; then
if [ -z "${APPS[0]}" ]; then if [ -z "${APPS[0]}" ]; then