Skip to content

Commit 79789a6

Browse files
authored
Fix(ci): fail-closed if Explorer relation CSVs are missing
1 parent 8a4a0cf commit 79789a6

1 file changed

Lines changed: 12 additions & 12 deletions

File tree

.github/workflows/pipeline.yml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -107,18 +107,18 @@ jobs:
107107
echo "Using live Explorer relations: $REL"
108108
fi
109109
missing=0for f in persona_incarico_ente__incarichi_nominativi_shard.csv \
110-
awards__affidamenti_diretti.csv \
111-
cig_ente__affidamenti_diretti.csv; do
112-
if [ ! -f "$REL/$f" ]; then
113-
echo "::error::Missing required relation file: $REL/$f"
114-
missing=1
115-
fi
116-
done
117-
if [ "$missing" != 0 ]; then
118-
echo "::error::Fail-closed: required Explorer relation CSVs are missing."
119-
exit 1
120-
fi
121-
echo "path=$REL" >> "$GITHUB_OUTPUT"
110+
awards__affidamenti_diretti.csv \
111+
cig_ente__affidamenti_diretti.csv; do
112+
if [ ! -f "$REL/$f" ]; then
113+
echo "::error::Missing required relation file: $REL/$f"
114+
missing=1
115+
fi
116+
done
117+
if [ "$missing" != 0 ]; then
118+
echo "::error::Fail-closed: required Explorer relation CSVs are missing."
119+
exit 1
120+
fi
121+
echo "path=$REL" >> "$GITHUB_OUTPUT"
122122

123123
- name: Step 1 — Adapt Explorer relations → generator input
124124
run: |

0 commit comments

Comments
 (0)