diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index c524150a..e709fad7 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -19,7 +19,7 @@ jobs: - name: Setup Go uses: actions/setup-go@v4 - with: { go-version: '1.20' } + with: { go-version: '1.21' } - name: Build go2rtc_win64 env: { GOOS: windows, GOARCH: amd64 } diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 99ec86bc..a98a83e5 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -26,7 +26,7 @@ jobs: - name: Setup Go uses: actions/setup-go@v2 with: - go-version: '1.20' + go-version: '1.21' - name: Build Go binary run: go build -ldflags "-s -w" -trimpath -o ./go2rtc diff --git a/Dockerfile b/Dockerfile index 10936d45..f28f4e2f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,7 +2,7 @@ # 0. Prepare images ARG PYTHON_VERSION="3.11" -ARG GO_VERSION="1.20" +ARG GO_VERSION="1.21" ARG NGROK_VERSION="3" FROM python:${PYTHON_VERSION}-alpine AS base diff --git a/go.mod b/go.mod index edc178f4..c2651e91 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/AlexxIT/go2rtc -go 1.20 +go 1.21 require ( github.com/gorilla/websocket v1.5.0 diff --git a/hardware.Dockerfile b/hardware.Dockerfile index 3c0bf7d8..b3e064c6 100644 --- a/hardware.Dockerfile +++ b/hardware.Dockerfile @@ -3,7 +3,7 @@ # 0. Prepare images # only debian 12 (bookworm) has latest ffmpeg ARG DEBIAN_VERSION="bookworm-slim" -ARG GO_VERSION="1.20-buster" +ARG GO_VERSION="1.21-bookworm" ARG NGROK_VERSION="3" FROM debian:${DEBIAN_VERSION} AS base