diff --git a/.github/workflows/code_lint.yml b/.github/workflows/code_lint.yml index 8ee7e3c3..b0bf82ce 100644 --- a/.github/workflows/code_lint.yml +++ b/.github/workflows/code_lint.yml @@ -17,7 +17,7 @@ jobs: - uses: actions/setup-go@v3 with: - go-version: "1.23" + go-version: "1.24" - run: go generate ./... @@ -33,7 +33,7 @@ jobs: - uses: actions/setup-go@v3 with: - go-version: "1.23" + go-version: "1.24" - run: make lint-mod-tidy diff --git a/.github/workflows/code_test.yml b/.github/workflows/code_test.yml index d1e27e4e..618c89dc 100644 --- a/.github/workflows/code_test.yml +++ b/.github/workflows/code_test.yml @@ -41,6 +41,6 @@ jobs: - uses: actions/setup-go@v3 with: - go-version: "1.23" + go-version: "1.24" - run: make test-e2e-nodocker diff --git a/Makefile b/Makefile index fc5569b6..907d3463 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -BASE_IMAGE = golang:1.23-alpine3.20 +BASE_IMAGE = golang:1.24-alpine3.20 LINT_IMAGE = golangci/golangci-lint:v2.1.6 NODE_IMAGE = node:20-alpine3.20 diff --git a/README.md b/README.md index 6edb0b69..2f6e3849 100644 --- a/README.md +++ b/README.md @@ -2495,7 +2495,7 @@ Be aware that RTMPS is currently unsupported by all major players. However, you ### Standard -Install git and Go ≥ 1.23. Clone the repository, enter into the folder and start the building process: +Install git and Go ≥ 1.24. Clone the repository, enter into the folder and start the building process: ```sh git clone https://github.com/bluenviron/mediamtx @@ -2536,7 +2536,7 @@ If you need to use a custom or external libcamera when interacting with the Rasp Cross compilation allows to build an executable for a target machine from another machine with different operating system or architecture. This is useful in case the target machine doesn't have enough resources for compilation or if you don't want to install the compilation dependencies on it. -On the machine you want to use to compile, install git and Go ≥ 1.23. Clone the repository, enter into the folder and start the building process: +On the machine you want to use to compile, install git and Go ≥ 1.24. Clone the repository, enter into the folder and start the building process: ```sh git clone https://github.com/bluenviron/mediamtx diff --git a/go.mod b/go.mod index 5fc66f62..19c15e68 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/bluenviron/mediamtx -go 1.23.0 +go 1.24.0 require ( code.cloudfoundry.org/bytefmt v0.40.0