Skip to content

Commit 6ec8602

Browse files
Add debug step to verify JSON file creation
1 parent b5907f0 commit 6ec8602

1 file changed

Lines changed: 17 additions & 0 deletions

File tree

.github/workflows/reusable-trufflehog.yml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -188,6 +188,23 @@ jobs:
188188
fi
189189
} > trufflehog_scan.txt
190190
191+
- name: Verify JSON file exists
192+
if: always()
193+
run: |
194+
if [[ -f "results.json" ]]; then
195+
echo "✅ results.json exists"
196+
echo "File size: $(wc -c < results.json) bytes"
197+
echo "JSON validity check:"
198+
if jq empty results.json 2>/dev/null; then
199+
echo "✅ Valid JSON"
200+
echo "Number of findings: $(jq '. | length' results.json)"
201+
else
202+
echo "❌ Invalid JSON"
203+
fi
204+
else
205+
echo "❌ results.json does not exist"
206+
fi
207+
191208
- name: Upload scan results
192209
uses: actions/upload-artifact@50769540e7f4bd5e21e526ee35c689e35e0d6874 # v4.4.0
193210
if: always()

0 commit comments

Comments
 (0)