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