Commit Graph
41 Commits
Author SHA1 Message Date
renovate[bot]andGitHub ed5b590e71 chore(deps): update dependency golangci/golangci-lint to v2.11.4 2026-03-22 20:41:31 +00:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
dcd8e92243 chore(deps): update dependency golangci/golangci-lint to v2.11.3 (#4822)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-11 00:05:20 +00:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
d951b84daa chore(deps): update dependency golangci/golangci-lint to v2.11.2 (#4821)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-08 18:02:04 +00:00
renovate[bot]andGitHub fd2cbde2a4 chore(deps): update dependency golangci/golangci-lint to v2.11.1 2026-03-06 21:58:13 +00:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
910d555e0d chore(deps): update dependency go to v1.26.1 (#4793)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-06 09:34:23 +00:00
renovate[bot]andGitHub 1f9e155435 chore(deps): update dependency golangci/golangci-lint to v2.10.1 2026-03-05 23:26:15 +00:00
renovate[bot]andGitHub a48b08f5df chore(deps): update dependency go to v1.25.7 2026-02-05 04:32:25 +00:00
Gabe Kangas 213ba5fd7e chore: add a npm run check to make it easier to run all the web lint/fmt/etc locally 2026-02-04 13:42:19 -08:00
renovate[bot]andGitHub eac6b32261 chore(deps): update dependency go to v1.25.6 2026-01-16 04:34:39 +00:00
renovate[bot]andGitHub 4e2d2b6e09 chore(deps): update dependency go to v1.25.5 2025-12-03 03:44:13 +00:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
b95f195184 chore(deps): update actions/setup-go action to v6 (#4589)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-01 19:50:14 -08:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2e249c3130 chore(deps): update actions/checkout action to v6 (#4684)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-01 19:49:37 -08:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
06f6ecdca7 chore(deps): update golangci/golangci-lint-action action to v9 (#4670)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-09 18:22:30 -08:00
renovate[bot]andGitHub c2f3282d1a chore(deps): update dependency go to v1.25.4 2025-11-06 05:17:10 +00:00
Gabe KangasandGitHub b35d7b06a2 Bump golangci-lint version in workflow 2025-10-24 16:46:50 -07:00
Gabe KangasandGitHub 38932e2a4f Bump Go version 1.24 -> 1.25.3 2025-10-24 16:38:41 -07:00
Gabe Kangas a3915bd89d chore(ci): more updating CI to run more efficient 2025-10-07 13:11:52 -07:00
Gabe Kangas 7800afd95a chore(ci): update CI to run more less often and more efficient 2025-10-06 20:18:07 -07:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
c26f98d2a0 chore(deps): update actions/checkout action to v5 (#4525)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-20 20:47:41 -07:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>Gabe Kangas
976fac57df chore(deps): update golangci/golangci-lint-action action to v8 (#4507)
* chore(deps): update golangci/golangci-lint-action action to v8

* chore(ci): update golangci-lint to v2

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2025-08-11 01:03:46 -07:00
Gabe KangasandGitHub 6e4a237a72 Bump Golang version to 1.24 (#4226)
* chore(go): bump golang version to 1.24

* chore(tests): bump golang versions for running tests under ci

* chore(ci): bump golangci-lint version

* chore(go): add golangci-lint to tools list

* chore(go): add gofumpt to tools list

* fix(ci): fix golang-ci version definition
2025-02-25 20:42:14 -08:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
ae977bc748 chore(deps): update golangci/golangci-lint-action action to v6 (#3739)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-18 09:33:27 -07:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
c9f50b51a9 chore(deps): update golangci/golangci-lint-action action to v5 (#3722)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-25 08:31:57 -07:00
Gabe KangasandGitHub 439da013d8 chore(go): update to go 1.22 (#3708)
* chore(go): update to go 1.22

* fix: install go before running codeql to fix autobild

* chore(test): explicitly set base crosscompile image

* fix(test): do not point at image with incorrect version of Go
2024-04-22 13:23:52 -07:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
0b8c93a934 chore(deps): update golangci/golangci-lint-action action to v4 (#3605)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-03 18:46:07 -08:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
df7eb5e38d chore(deps): update actions/setup-go action to v5 (#3489)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-19 17:51:40 -08:00
Gabe Kangas 6aa758501d chore(go): bump project version number to 1.21 2023-10-17 18:33:05 -07:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
7b8ea4cefa chore(deps): update actions/checkout action to v4 (#3321)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-07 13:52:25 -07:00
Gabe Kangas 24c51c831e Update to Go 1.20. Closes #2185 2023-05-28 12:38:49 -07:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
723432fb94 Update actions/setup-go action to v4 (#2842)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-17 23:25:12 -07:00
Gabe Kangas cb400e7b22 Cache Go modules between test runs 2023-02-15 15:01:14 -08:00
MeisamandGitHub dd72879d09 Fix HLS automatic test (#2572)
* mv automated test cleanup to tools.sh

check media file exists before streaming in test/ocTestStream.sh
fix automatic test ffmpeg detection
mv trap to tools
mv update_storage_config() to tools
enable S3 test

* fix video file check in test/ocTestStream.sh

* cleanup ci

* mv auto test owncast build-run to start_owncast()

* suppress cleanup errors

* fix style

* fix Browser Test paths

* use pull_request event for Browser Tests

* explicitly mention when test is skipped

* refactor shell scripts
2023-01-11 20:11:13 -08:00
MeisamandGitHub 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
MeisamandGitHub 1558834df2 bump min golang ver to 1.18 (#2412) 2022-12-06 14:31:08 -08:00
Gabe KangasandGitHub 8e2fe17e35 Use skip-duplicate-actions instead of concurrency limit 2022-11-23 15:04:20 -08:00
Gabe KangasandGitHub 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
Gabe Kangas 7fb97c56aa Merge remote-tracking branch 'origin/develop' into webv2 2022-10-02 21:44:06 -07:00
Gabe Kangas de06005d01 Do not run go linting on web-only changes 2022-08-27 20:30:58 -07:00
Gabe Kangas bf2e3623df Do not run go linter on web-only changes 2022-08-20 16:27:55 -07:00
Gabe Kangas 715504eb69 Merge remote-tracking branch 'origin/develop' into webv2 2022-05-25 22:57:14 -07:00
Gabe Kangas b66617961d Remove old web workflows and add new ones 2022-05-11 20:41:32 -07:00