We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 7a6a77a + ca7328f commit ebfd897Copy full SHA for ebfd897
1 file changed
.github/workflows/verify-zip.yml
@@ -125,7 +125,7 @@ jobs:
125
fi
126
done < changed_zips.txt
127
128
- - name: Step 3 - Unzip and verify top level folder structure
+ - name: Step 3 - Unzip and verify CAP folder structure
129
shell: bash
130
run: |
131
set -euo pipefail
@@ -164,6 +164,14 @@ jobs:
164
exit 1
165
166
done
167
+
168
+ # Ensure app-configuration/taskList.json exists in the ZIP payload
169
+ required_task_list="$root/app-configuration/taskList.json"
170
+ if [[ ! -f "$required_task_list" ]]; then
171
+ echo "::error file=$zip_path::Missing required file app-configuration/taskList.json"
172
+ rm -rf "$tmpdir"
173
+ exit 1
174
+ fi
175
rm -rf "$tmpdir"
176
177
0 commit comments