Test: add github actions

This commit is contained in:
2026-04-27 17:43:45 +02:00
parent a142f92c79
commit 2a5b08b737
2 changed files with 45 additions and 0 deletions
+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