File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -225,6 +225,14 @@ jobs:
225225 > "diffs/combined.diff" || true
226226 fi
227227
228+ # Strip the differing root from the diff's ---/+++ file header lines so both sides share an identical path
229+ sed -i -E \
230+ -e 's#^(--- )baseline/#\1#' \
231+ -e 's#^(\+\+\+ )generated/#\1#' \
232+ -e 's#^(--- )generated/#\1#' \
233+ -e 's#^(\+\+\+ )baseline/#\1#' \
234+ "diffs/combined.diff"
235+
228236 if [[ -s "diffs/combined.diff" ]]; then
229237 HAS_DIFF="true"
230238 export HAS_DIFF
Original file line number Diff line number Diff line change @@ -187,6 +187,14 @@ jobs:
187187 > "diffs/combined.diff" || true
188188 fi
189189
190+ # Strip the differing root from the diff's ---/+++ file header lines so both sides share an identical path
191+ sed -i -E \
192+ -e 's#^(--- )baseline/#\1#' \
193+ -e 's#^(\+\+\+ )generated/#\1#' \
194+ -e 's#^(--- )generated/#\1#' \
195+ -e 's#^(\+\+\+ )baseline/#\1#' \
196+ "diffs/combined.diff"
197+
190198 if [[ -s "diffs/combined.diff" ]]; then
191199 HAS_DIFF="true"
192200 export HAS_DIFF
Original file line number Diff line number Diff line change @@ -293,6 +293,14 @@ jobs:
293293 "baseline_${name}" "artifacts/PluginSkeleton-${name}" \
294294 > "diffs/${name}.diff" || true
295295
296+ # Strip the differing roots from the diff's ---/+++ file header lines so both sides share an identical path
297+ sed -i -E \
298+ -e "s#^(--- )baseline_${name}/#\\1#" \
299+ -e "s#^(\\+\\+\\+ )artifacts/PluginSkeleton-${name}/#\\1#" \
300+ -e "s#^(--- )artifacts/PluginSkeleton-${name}/#\\1#" \
301+ -e "s#^(\\+\\+\\+ )baseline_${name}/#\\1#" \
302+ "diffs/${name}.diff"
303+
296304 if [[ -s "diffs/${name}.diff" ]]; then
297305 npx --yes diff2html-cli@5.2.15 -i file -F "site/$RUN_DIR/diff/${name}.html" -- "diffs/${name}.diff"
298306 echo "$name" >> diffs/plugins_with_diffs.txt
Original file line number Diff line number Diff line change @@ -233,6 +233,14 @@ jobs:
233233 > "diffs/combined.diff" || true
234234 fi
235235
236+ # Strip the differing root from the diff's ---/+++ file header lines so both sides share an identical path
237+ sed -i -E \
238+ -e 's#^(--- )baseline/#\1#' \
239+ -e 's#^(\+\+\+ )generated/#\1#' \
240+ -e 's#^(--- )generated/#\1#' \
241+ -e 's#^(\+\+\+ )baseline/#\1#' \
242+ "diffs/combined.diff"
243+
236244 if [[ -s "diffs/combined.diff" ]]; then
237245 HAS_DIFF="true"
238246 export HAS_DIFF # Update export so Python sees "true"
You can’t perform that action at this time.
0 commit comments