Commit graph

80 commits

Author SHA1 Message Date
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