Follow the Go release policy by supporting only the last two versions.

This removes support for Go 1.18
This commit is contained in:
Joachim Bauch 2023-06-15 11:40:01 +02:00
parent 18335071e9
commit 4fa17018c8
No known key found for this signature in database
GPG key ID: 77C1D22D53E15F02
4 changed files with 5 additions and 5 deletions

View file

@ -24,7 +24,6 @@ jobs:
strategy: strategy:
matrix: matrix:
go-version: go-version:
- "1.18"
- "1.19" - "1.19"
- "1.20" - "1.20"
runs-on: ubuntu-latest runs-on: ubuntu-latest
@ -71,7 +70,6 @@ jobs:
strategy: strategy:
matrix: matrix:
go-version: go-version:
- "1.18"
- "1.19" - "1.19"
- "1.20" - "1.20"
runs-on: ubuntu-latest runs-on: ubuntu-latest

View file

@ -26,7 +26,6 @@ jobs:
strategy: strategy:
matrix: matrix:
go-version: go-version:
- "1.18"
- "1.19" - "1.19"
- "1.20" - "1.20"
runs-on: ubuntu-latest runs-on: ubuntu-latest

View file

@ -17,10 +17,13 @@ information on the API of the signaling server.
The following tools are required for building the signaling server. The following tools are required for building the signaling server.
- git - git
- go >= 1.18 (usually the last three versions of go are supported) - go >= 1.19
- make - make
- protobuf-compiler >= 3 - 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. All other dependencies are fetched automatically while building.
$ make build $ make build

2
go.mod
View file

@ -1,6 +1,6 @@
module github.com/strukturag/nextcloud-spreed-signaling module github.com/strukturag/nextcloud-spreed-signaling
go 1.18 go 1.19
require ( require (
github.com/dlintw/goconf v0.0.0-20120228082610-dcc070983490 github.com/dlintw/goconf v0.0.0-20120228082610-dcc070983490