Meisam
7c91099461
do not triger bundle web app on docs update ( #2510 )
2022-12-26 11:30:16 -08:00
renovate[bot]
6e3a009bb7
chore(deps): update docker.io/ubuntu docker tag to v22.10
2022-12-26 04:32:54 +00:00
Meisam
c74d5b4f31
add shellcheck to CI ( #2478 )
...
* add shellcheck to ci
* test ci
* install bash for shellcheck
* set globstar for bash
* cleanup shell scripts
* do not ignore automated hls tests
* rm legacy build script
* update shell scripts
* cleanup ci
* Fix misspell
* cleanup ci
* fail on curl error in ci
2022-12-25 19:17:13 -08:00
renovate[bot]
b4d00fba7d
chore(deps): update peter-evans/create-or-update-comment digest to 69c3c2d
2022-12-12 11:09:39 +00:00
Gabe Kangas
9d540b30bc
Allow for retries of browser tests
2022-12-10 18:33:50 -08:00
renovate[bot]
7291d62117
chore(deps): update peter-evans/create-or-update-comment digest to 927fa78
2022-12-09 11:16:36 +00:00
Gabe Kangas
f8cbbec858
Change time webv2 docker image is built
2022-12-08 14:35:58 -08:00
Meisam
1558834df2
bump min golang ver to 1.18 ( #2412 )
2022-12-06 14:31:08 -08:00
renovate[bot]
4dbc84c6fd
chore(deps): update actions/checkout action to v3
2022-11-29 17:33:56 -08:00
Meisam
0a8fc6e8c5
validate Nodeinfo response by schema ( #2390 )
...
* rm stable: 'false' from actions/setup-go@v3
* adapt tests from #2369
* set undefined as defaultStreamKey
pass adminpass to sendConfigChangeRequest()
* mv getAdminConfig to api/lib/config.js
* npm install --quiet for automated tests
* refactor tests
separate default values from new ones
* test adminpass change
fix defaultStreamKeys test
* fix defaultStreamKeys
* use getAdminStatus
* mv test/automated/lib/config.js to admin.js
* check default hideViewerCount
cleanup
* test more default options in api
erverName
SServerSummary
yp.instanceUrl
FederationConfig.username
* more testing of default config params
* update reference values for api test
2022-11-29 16:05:44 -08:00
Gabe Kangas
ffdda17fff
Additional suplicate action checks
2022-11-23 15:06:51 -08:00
Gabe Kangas
8e2fe17e35
Use skip-duplicate-actions instead of concurrency limit
2022-11-23 15:04:20 -08:00
Gabe Kangas
03f199551d
Retry API tests on failure
2022-11-22 12:56:03 -08:00
Gabe Kangas
d087f296da
Conditionally run workflows only on parent repo
2022-11-19 11:56:20 -08:00
Gabe Kangas
352447e3d4
Web UI frontend automated browser tests ( #2223 )
...
* First pass at basic browser tests for #1926
* Run tests against dev web server not go server
* Bundle the web code into the server before running tests
* Move cypress UI tests into its own npm project + add tests
* Add additional tests + wire up with cypress dashboard
* Limit concurrency of workflow jobs
* Temporarily comment out some tests that do not pass in mobile. Will fix later.
2022-11-04 20:04:13 -07:00
renovate[bot]
d556deb8f4
chore(deps): update peter-evans/create-or-update-comment digest to 5adcb0b ( #2241 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-26 16:35:57 -07:00
renovate[bot]
cf7d808d96
chore(deps): update peter-evans/create-or-update-comment digest to 7305482 ( #2221 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-18 22:34:51 -07:00
Gabe Kangas
8689061498
Do not run chromatic for renovate user
2022-10-17 19:44:05 -07:00
renovate[bot]
5d5ad97f2a
chore(deps): update peter-evans/create-or-update-comment digest to 26db07d ( #2218 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-17 00:24:44 -07:00
renovate[bot]
eafa5bbe01
chore(deps): update peter-evans/create-or-update-comment digest to 843e855 ( #2216 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-16 23:09:29 -07:00
Gabe Kangas
60805ebed0
Put actual token in workflow so Chromatic will run against PRs
2022-10-16 23:01:22 -07:00
Gabe Kangas
660c95786e
Run chromatic on PRs
2022-10-16 22:46:45 -07:00
Gabe Kangas
c844e98a19
Merge remote-tracking branch 'origin/develop' into webv2
2022-10-12 16:52:05 -07:00
Gabe Kangas
cade15ea1b
Run API tests on pull requests
2022-10-12 15:34:35 -07:00
Gabe Kangas
7fb97c56aa
Merge remote-tracking branch 'origin/develop' into webv2
2022-10-02 21:44:06 -07:00
Gabe Kangas
f7ced7bb58
Fetch all branches in webv2 build
2022-10-02 13:30:49 -07:00
Gabe Kangas
e24b431cfc
Add nightly build of the webv2 branch
2022-10-02 13:11:34 -07:00
luzpaz
a080fa1524
Fix various typos ( #2149 )
...
* Fix various typos
Found via `codespell -q 3`
* Commit updated API documentation
Co-authored-by: Owncast <owncast@owncast.online>
2022-09-30 09:42:54 -07:00
Gabe Kangas
4ed563beed
Make linter run on pull_request events
2022-09-21 10:22:44 -07:00
James Young
8ca53c6063
docs: add a new GH PR template for PRs for #2119 ( #2133 )
2022-09-21 10:04:56 -07:00
Gabe Kangas
f1f85fb3e3
Update link in comment.
2022-09-13 23:08:47 -07:00
renovate[bot]
6110d93acf
Update peter-evans/create-or-update-comment digest to 6fcd282 ( #2106 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-12 16:17:14 -07:00
Gabe Kangas
e87ece6711
Mention t-shirts.
2022-09-12 15:33:40 -07:00
Gabe Kangas
a7e8fb6659
Update message
2022-09-12 14:56:12 -07:00
Gabe Kangas
cc0c48a9a5
Add workflow to auto-comment good first issues.
2022-09-12 14:53:14 -07:00
Gabe Kangas
4da4b586cd
Do not allow chromatic to run for renovate
2022-09-10 22:54:04 -07:00
Gabe Kangas
8369c3c045
Run Chromatic snapshots only on changed files.
2022-09-08 16:33:15 -07:00
Gabe Kangas
955201a793
Tweak Chromatic job
2022-09-06 18:03:37 -07:00
Gabe Kangas
da73ed9f20
Hopefully fix issues running CI on remote forks
2022-09-05 12:33:11 -07:00
Gabe Kangas
c0dc2eb707
Run API tests inside Eartlhly
2022-09-04 17:14:44 -07:00
Gabe Kangas
9f550a87d2
Run workflows on PRs + Perform test build
2022-09-03 11:35:46 -07:00
Gabe Kangas
de06005d01
Do not run go linting on web-only changes
2022-08-27 20:30:58 -07:00
Gabe Kangas
10e5d07793
Migrate issue template to be a form
2022-08-27 20:29:04 -07:00
Gabe Kangas
11edc92bba
Update bug-report-feature-request.md
2022-08-27 20:29:03 -07:00
Gabe Kangas
87ca4c9434
Do not run go linting on web-only changes
2022-08-26 14:27:37 -07:00
Gabe Kangas
9a1d1873ac
Migrate issue template to be a form
2022-08-21 22:58:58 -07:00
Gabe Kangas
94d52dde57
Update bug-report-feature-request.md
2022-08-21 16:16:05 -07:00
Gabe Kangas
bf2e3623df
Do not run go linter on web-only changes
2022-08-20 16:27:55 -07:00
Gabe Kangas
8bd222e847
Do not run tests on web-only changes
2022-08-20 12:08:18 -07:00
Gabe Kangas
93480078b3
Do not run API tests on web-only changes
2022-08-20 12:04:23 -07:00