Commit Graph

10 Commits

Author SHA1 Message Date
Tom Stellard 7f17e114d4 workflows: Require success from test-country-defs.sh 2021-07-27 14:41:40 -04:00
Tom Stellard 98b76cd999 workflows: Stop building/testing on Ubuntu 16.04
General support for this release has ended.
2021-07-27 14:41:40 -04:00
Tom Stellard bde97fd39a workflows: Build packages on more operating systems
Also create a release and upload packages when there is a new tag.
2021-06-18 00:08:42 -04:00
Tom Stellard d4de1a66e1 workflows: Disable for pushes to non-default branches 2021-03-20 08:31:47 -07:00
Tom Stellard 34db509a84 workflows: Link with correct zlib when building windows packages 2021-03-05 21:11:14 -08:00
Tom Stellard dc595ced26 workflows: Run some simple tests 2021-03-05 23:38:28 -05:00
Tom Stellard 42dd94ea30 workflows: Fix Windows build 2021-03-05 23:38:28 -05:00
Tom Stellard 013df8dd93 Add json interface
This adds an initial version of a json interface to bygfoot.  This
is still in development so the interface may change in the future.  This
interface can be used for writing tests or for communication between a
client and server.

To use the interface, you can pass a json file with commands to bygfoot
using the --json option.
2021-03-05 23:38:28 -05:00
Tom Stellard 8080a61bb6 Add action for building Windows package 2020-12-24 10:43:39 -08:00
Tom Stellard 734219fdfe Initial support for building binaires on push to github 2020-12-24 10:43:39 -08:00