diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index b0e3c17452..9954b28d9f 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -86,12 +86,14 @@ jobs: find config -type f \! -name "Configuration*" -exec rm "{}" \; addpathlabels() { - find config -name "Conf*.h" -print0 | while read -d $'\0' fn ; do - fldr=$(dirname "$fn") + cd $CEXA + find . -name "Conf*.h" -print0 | while read -d $'\0' fn ; do + fldr=$(dirname "$fn" | sed "s/^\.\///") blank_line=$(awk '/^\s*$/ {print NR; exit}' "$fn") sed -i~ "${blank_line}i\\\n#define CONFIG_EXAMPLES_DIR \"$fldr\"\\ " "$fn" rm -f "$fn~" done + cd - } echo "- Applying path labels..."