Add GitHub Actions configuration file to enable CI

There are several builds defined here, and a few more sketched out that
don't quite work.

Most of the steps call out to external shell or batch files,
to make things easier to keep track of.
This commit is contained in:
2022-07-05 13:54:28 -04:00
parent cc2e3403f8
commit b5a1bbf283
11 changed files with 273 additions and 0 deletions

7
.github/workflows/scripts/mac/run-tests.sh vendored Executable file
View File

@@ -0,0 +1,7 @@
#!/bin/sh -ve
cd test
# These are the same command-line arguments that are passed in the Xcode scheme.
# If the scheme is changed, these should be updated too.
../proj/xc12/build/Release/boe_test -i --order lex