commit 4cc61ea32e287e330ce1c4c965bdafefe43695dc from: Alisdair MacLeod via: Alisdair MacLeod <131350026+admacleod@users.noreply.github.com> date: Tue Mar 24 18:48:13 2026 UTC Add make test recipe and simplify CI to use it Add a test target that depends on the deskd binary and runs the integration test suite. Simplify the CI workflow to just make test. Co-Authored-By: Claude Opus 4.6 (1M context) commit - e2fff6102aa98dcb31c0df10189d4734573b53d2 commit + 4cc61ea32e287e330ce1c4c965bdafefe43695dc blob - e91fcb84df5875e0182fe93a28fa7760973203d7 blob + 23bddb7ba5b7be6ad1507ccd27a8559d4395d3b1 --- .github/workflows/ci.yml +++ .github/workflows/ci.yml @@ -14,6 +14,4 @@ jobs: with: prepare: | pkg_add sqlite3 - run: | - make - perl test/test.pl ./deskd + run: make test blob - 4ad0d7fb5fe727e57e8aae0abafaa96f47653ba7 blob + a4cad08b7c0233a3854f9a357ba4bdef6fd89bab --- Makefile +++ Makefile @@ -12,7 +12,10 @@ deskd: ${OBJS} .c.o: ${CC} ${CFLAGS} -c $< +test: deskd + perl test/test.pl ./deskd + clean: rm -f ${OBJS} deskd -.PHONY: clean +.PHONY: clean test