From 4fa17018c8ffc3e6bd7109313b69b5bb151b7bbb Mon Sep 17 00:00:00 2001 From: Joachim Bauch Date: Thu, 15 Jun 2023 11:40:01 +0200 Subject: [PATCH] Follow the Go release policy by supporting only the last two versions. This removes support for Go 1.18 --- .github/workflows/tarball.yml | 2 -- .github/workflows/test.yml | 1 - README.md | 5 ++++- go.mod | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/tarball.yml b/.github/workflows/tarball.yml index a342a55..598ec67 100644 --- a/.github/workflows/tarball.yml +++ b/.github/workflows/tarball.yml @@ -24,7 +24,6 @@ jobs: strategy: matrix: go-version: - - "1.18" - "1.19" - "1.20" runs-on: ubuntu-latest @@ -71,7 +70,6 @@ jobs: strategy: matrix: go-version: - - "1.18" - "1.19" - "1.20" runs-on: ubuntu-latest diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 074a87e..f3f921e 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -26,7 +26,6 @@ jobs: strategy: matrix: go-version: - - "1.18" - "1.19" - "1.20" runs-on: ubuntu-latest diff --git a/README.md b/README.md index 30919fd..f0aa51d 100644 --- a/README.md +++ b/README.md @@ -17,10 +17,13 @@ information on the API of the signaling server. The following tools are required for building the signaling server. - git -- go >= 1.18 (usually the last three versions of go are supported) +- go >= 1.19 - make - protobuf-compiler >= 3 +Usually the last two versions of Go are supported. This follows the release +policy of Go: https://go.dev/doc/devel/release#policy + All other dependencies are fetched automatically while building. $ make build diff --git a/go.mod b/go.mod index 4da99ac..3e8ef1f 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/strukturag/nextcloud-spreed-signaling -go 1.18 +go 1.19 require ( github.com/dlintw/goconf v0.0.0-20120228082610-dcc070983490