Commit Graph

26 Commits

Author SHA1 Message Date
Thomas Jensen
2727e0c997
Add sunny-day tests to GitHub workflow 2023-12-24 14:11:42 +01:00
Thomas Jensen
b91dfd5dff Fix some problems with LEX and YACC defaults on Linux
Remove flags_darwin, which are the same as flags_unix now
2023-12-02 13:51:55 +01:00
Matthew Thompson
03c79973f0 Remove ignore errors 2023-12-02 13:51:55 +01:00
Matthew Thompson
cc6b3502af Add flex and bison to env 2023-12-02 13:51:55 +01:00
Matthew Thompson
ed19a57c59 Enable white-box tests on macOS 2023-12-02 13:51:55 +01:00
Matthew Thompson
bfee5e3023 Try and handle multiple coveralls 2023-12-02 13:51:55 +01:00
Matthew Thompson
0233ef2c3e Update to checkout v4 2023-12-02 13:51:55 +01:00
Matthew Thompson
f732ff298b Remove LC_ALL as more tests crashed with it 2023-12-02 13:51:55 +01:00
Matthew Thompson
f3bd61075f Add LC_ALL 2023-12-02 13:51:55 +01:00
Matthew Thompson
ba4a01728b Add findutils for xargs 2023-12-02 13:51:55 +01:00
Matthew Thompson
fa13dedef2 Add gnu-sed 2023-12-02 13:51:55 +01:00
Matthew Thompson
9530c5889d macos runners have git libunistring pcre2 and ncurses by default 2023-12-02 13:51:55 +01:00
Matthew Thompson
c137b853fb Use GNU grep on macos 2023-12-02 13:51:55 +01:00
Matthew Thompson
539f215e35 Turn off whitebox 2023-12-02 13:51:55 +01:00
Matthew Thompson
069197052e Allow override of LEX and YACC; merge changes from macos-ci branch 2023-12-02 13:51:55 +01:00
Matthew Thompson
3551c4bd57 Explicit LEX and YACC 2023-12-02 13:51:55 +01:00
Matthew Thompson
a14601bd09 Add macOS CI 2023-12-02 13:51:55 +01:00
Thomas Jensen
47b7084fa1
Enable terminal colors globally for tests 2023-05-19 22:12:51 +02:00
Thomas Jensen
241459e5b4
Add ncurses library to check terminal's color support 2023-05-08 21:12:00 +02:00
Thomas Jensen
2910b961c1
Update build workflow to actions/checkout@v3 2023-05-06 13:59:26 +02:00
Thomas Jensen
286ec99c6d
Upgrade build workflow to use coverallsapp/github-action@v2
This fixes an out-of-memory problem and overcomes
artifact size limitations in the old coveralls GitHub action.
2023-04-29 14:58:00 +02:00
Thomas Jensen
77d02890a7
Update copyright statements for 2023 2023-03-26 21:32:08 +02:00
Thomas Jensen
082a808a1a
Add header to pipeline definition 2022-09-18 21:55:03 +02:00
Thomas Jensen
a5dae11c4c
Add the first cmocka-based unit tests 2021-10-21 20:23:52 +02:00
Thomas Jensen
f8d20378ea
Add coverage measurement to GitHub Actions 2021-09-12 10:44:57 +02:00
Thomas Jensen
b3ece70317
Switch from Travis CI to GitHub Actions 2021-04-17 22:23:54 +02:00