diff --git a/.github/workflows/daily_README.yaml b/.github/workflows/daily_README.yaml index fa01b4a7d..1e60517c8 100644 --- a/.github/workflows/daily_README.yaml +++ b/.github/workflows/daily_README.yaml @@ -21,14 +21,16 @@ jobs: # Go through all folders, add to filters if not existing for f in $( find -- * -maxdepth 0 -type d | sort -r ); do if [ -f "$f"/config.json ]; then - if ! grep -Fxq "$f" ".github/paths-filter.yml"; then + if ! grep "$f" ".github/paths-filter.yml"; then echo "$f: $f/config.*" >> ".github/paths-filter.yml" fi fi done # Sort yaml - diff -u <(grep name: ".github/paths-filter.yml") <(grep name: ".github/paths-filter.yml" | sort) + add-apt-repository ppa:rmescandon/yq + sudo apt-get install yq + yq 'sort_keys(.)' ".github/paths-filter.yml" - name: Create README file run: |