Test: add github actions

This commit is contained in:
tomasr committed 2026-04-27 17:43:45 +02:00
1 parent a142f92c79
commit 2a5b08b737
2 files changed
+45

No files matched your search

+14
View File
@@ -23,3 +23,17 @@ run: $(TARGET)
clean:
rm -f $(TARGET)
test: $(TARGET)
@timeout 5s ./$(TARGET); \
status=$$?; \
if [ $$status -eq 124 ]; then \
echo "Program ran for 5 seconds without crashing ✅"; \
exit 0; \
elif [ $$status -ne 0 ]; then \
echo "Program crashed ❌"; \
exit 1; \
else \
echo "Program exited cleanly ✅"; \
exit 0; \
fi