Skip to content

Commit

Permalink
.github: drop unsupported Go versions
Browse files Browse the repository at this point in the history
According to https://go.dev/doc/devel/release#policy each major Go release is
supported until there are two newer major releases. For example, Go 1.5 was
supported until the Go 1.7 release, and Go 1.6 was supported until the Go 1.8
release. Older releases are not receiving security updates.

Upcoming dependency updates to golang exp packages use newer features like
unsafe.Slice and therefore do not build correctly against Go < 1.19.x.

Drop the older versions and add the newer versions to the ci.

Signed-off-by: Christian Stewart <[email protected]>
  • Loading branch information
paralin committed Sep 6, 2023
1 parent 8b1c4b0 commit b3d7282
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,10 @@ jobs:
strategy:
matrix:
go:
- "1.13.x" # Ubuntu 20.04 LTS "focal"
- "1.15.x" # Debian 11 "Bullseye"
- "1.18.x" # Ubuntu 22.04 LTS "jammy"
- "1.19.x" # Ubuntu 22.04 LTS "jammy"
- "1.20.x" # Ubuntu 22.04 LTS "jammy"
- "1.21.x" # Ubuntu 22.04 LTS "jammy"
- "oldstable" # 2nd-latest Golang upstream stable
- "stable" # Latest Go upstream stable
# Don't cancel everything when one Go version fails
Expand Down

0 comments on commit b3d7282

Please sign in to comment.