diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 0bc21d11..739c4e17 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -19,7 +19,7 @@ jobs: - name: Setup Go uses: actions/setup-go@v5 - with: { go-version: '1.22' } + with: { go-version: '1.24' } - name: Build go2rtc_win64 env: { GOOS: windows, GOARCH: amd64 } diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index dc47bdb5..f2089dec 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -26,7 +26,7 @@ jobs: - name: Setup Go uses: actions/setup-go@v5 with: - go-version: '1.22' + go-version: '1.24' - name: Build Go binary run: go build -ldflags "-s -w" -trimpath -o ./go2rtc diff --git a/Dockerfile b/Dockerfile index 4bc74d79..ba436825 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,7 +2,7 @@ # 0. Prepare images ARG PYTHON_VERSION="3.11" -ARG GO_VERSION="1.22" +ARG GO_VERSION="1.24" # 1. Download ngrok binary (for support arm/v6) diff --git a/hardware.Dockerfile b/hardware.Dockerfile index 2254f9be..e75a97cd 100644 --- a/hardware.Dockerfile +++ b/hardware.Dockerfile @@ -4,7 +4,7 @@ # only debian 13 (trixie) has latest ffmpeg # https://packages.debian.org/trixie/ffmpeg ARG DEBIAN_VERSION="trixie-slim" -ARG GO_VERSION="1.22-bookworm" +ARG GO_VERSION="1.24-bookworm" ARG NGROK_VERSION="3" FROM debian:${DEBIAN_VERSION} AS base