Gabe Kangas
5dff6f32fc
End to end automated tests run on Github workflows ( #384 )
...
* WIP for automated integration test
* See if it runs under a workflow
* Support running test locally as well as a workflow
* Use already downloaded repo to build. Do not re-clone
* Add comments
* Update to support new default config file
* Split out different test suites
* Add test for chat
* Always run test with config-default and ignore local config file
* Remove the build workflow because the end to end test does that now
2020-11-24 00:28:54 -08:00
Gabe Kangas
d4426f1dff
Make default config file simpler. Closes #364 ( #375 )
2020-11-19 08:48:33 -08:00
Christian Muehlhaeuser
16e578e993
Use a golangci-lint workflow to check for common mistakes & problems ( #353 )
2020-11-12 14:42:39 -08:00
Christian Muehlhaeuser
cdcead1143
Use 'os' instead of the deprecated 'platform' in build matrix ( #347 )
2020-11-12 13:37:27 -08:00
Christian Muehlhaeuser
6976dffdfb
Build & test against Go 1.13 and latest Go ( #346 )
2020-11-12 13:29:38 -08:00
Gabe Kangas
f8712856af
Trying to fix commits not happening with js
2020-10-30 16:04:03 -07:00
Gabe Kangas
6504736c4b
Update javascript-packages.yaml
2020-10-28 14:58:33 -07:00
Gabe Kangas
d173b93204
Update javascript-packages.yaml
2020-10-28 14:54:31 -07:00
Gabe Kangas
ebed81c81e
Test update of api doc
2020-10-21 22:41:57 -07:00
Gabe Kangas
294339b496
Fix typo
2020-10-21 22:39:32 -07:00
Gabe Kangas
03151f1dd1
Render api documentation when openapi.yaml is updated
2020-10-21 22:36:19 -07:00
Gabe Kangas
72de85bc10
Add Javascript update Github Actions workflow ( #275 )
...
* JS update workflow
* Update package.json to see if workflow fires properly
* Commit updated Javascript packages
Co-authored-by: Owncast <owncast@owncast.online>
2020-10-20 18:38:37 -07:00
Gabe Kangas
fb4a822cd8
Removing javascript workflow because it keeps commiting node_modules to the repo
2020-10-20 00:29:33 -07:00
Gabe Kangas
2987b6a87c
Update workflow
2020-10-19 22:16:37 -07:00
Gabe Kangas
22f37df2a6
Trying a new github workflow to install javascript packages
2020-10-19 21:57:10 -07:00
Gabe Kangas
a9a46a4493
Run the container in the background so Github actions does not get hung up
2020-07-14 18:22:07 -07:00
Gabe Kangas
738570563e
Update the dev dockerfile and build dockerfile to fix #60
2020-07-14 17:51:48 -07:00
Gabe Kangas
63954d4e1b
We only have a single test, but might as well run it anyway
2020-07-14 16:46:58 -07:00
Gabe Kangas
58858c99c2
Github action for building binary + docker image
2020-07-14 16:27:53 -07:00