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
Gabe Kangas
30f8b77c25
Update owncast-release-checklist.md
2020-11-17 23:18:07 -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
e8f1d5ef3f
Typo
2020-11-10 15:05:33 -08:00
Gabe Kangas
7330722110
Link directly to new discussion post
2020-11-10 15:04:07 -08:00
Gabe Kangas
0a5ed6d942
Add link to Owncast discussions on Github
2020-11-10 15:03:21 -08:00
Gabe Kangas
f8712856af
Trying to fix commits not happening with js
2020-10-30 16:04:03 -07:00
Gabe Kangas
41b694d292
Add auto-closing stale issues and PRs
...
Keep the repo clean.
2020-10-30 15:03:48 -07:00
Gabe Kangas
72918a62d8
Update owncast-release-checklist.md
2020-10-29 00:31:09 -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
2c3da709f5
Add some additional issue template items
2020-10-26 15:03:34 -07:00
Gabe Kangas
18829209cb
Add issue template for public release checklist
2020-10-26 12:59:00 -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
97fa8d70a7
Configure dependabot
2020-10-14 14:40:44 -07:00
Gabe Kangas
fc988e1846
Setup dependabot for 3rd party go and javascript code
2020-10-14 14:10:38 -07:00
Gabe Kangas
e4cf5e6030
Create dependabot.yml
2020-07-20 23:48:15 -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