Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS
Mirrored from https://github.com/Slazee/caddy.git
Synced Nov 11, 22:15 UTC
chore: bump Go to v1.25 (#7184)
Kévin Dunglas committed
Aug 14, 2025 at 16:38 UTC
05acc5131ed5c80acbd28ed8d907b166cd15b72c
6 files changed
+14
-14
.github/workflows/ci.yml
+4
-4
@@ -30,13 +30,13 @@ jobs:
30
- mac
31
- windows
32
go:
33
- - '1.24'
33
+ - '1.25'
34
35
include:
36
# Set the minimum Go patch version for the given Go minor
37
# Usable via ${{ matrix.GO_SEMVER }}
38
- - go: '1.24'
39
- GO_SEMVER: '~1.24.1'
38
+ - go: '1.25'
39
+ GO_SEMVER: '~1.25.0'
40
41
# Set some variables per OS, usable via ${{ matrix.VAR }}
42
# OS_LABEL: the VM label from GitHub Actions (see https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners/about-github-hosted-runners#standard-github-hosted-runners-for-public-repositories)
@@ -234,7 +234,7 @@ jobs:
234
- name: Install Go
235
uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
236
with:
237
- go-version: "~1.24"
237
+ go-version: "~1.25"
238
check-latest: true
239
- name: Install xcaddy
240
run: |
.github/workflows/cross-build.yml
+3
-3
@@ -34,13 +34,13 @@ jobs:
34
- 'darwin'
35
- 'netbsd'
36
go:
37
- - '1.24'
37
+ - '1.25'
38
39
include:
40
# Set the minimum Go patch version for the given Go minor
41
# Usable via ${{ matrix.GO_SEMVER }}
42
- - go: '1.24'
43
- GO_SEMVER: '~1.24.1'
42
+ - go: '1.25'
43
+ GO_SEMVER: '~1.25.0'
44
45
runs-on: ubuntu-latest
46
permissions:
.github/workflows/lint.yml
+2
-2
@@ -52,7 +52,7 @@ jobs:
52
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
53
- uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
54
with:
55
- go-version: '~1.24'
55
+ go-version: '~1.25'
56
check-latest: true
57
58
- name: golangci-lint
@@ -80,7 +80,7 @@ jobs:
80
- name: govulncheck
81
uses: golang/govulncheck-action@b625fbe08f3bccbe446d94fbf87fcc875a4f50ee # v1.0.4
82
with:
83
- go-version-input: '~1.24.1'
83
+ go-version-input: '~1.25.0'
84
check-latest: true
85
86
dependency-review:
.github/workflows/release.yml
+3
-3
@@ -20,13 +20,13 @@ jobs:
20
os:
21
- ubuntu-latest
22
go:
23
- - '1.24'
23
+ - '1.25'
24
25
include:
26
# Set the minimum Go patch version for the given Go minor
27
# Usable via ${{ matrix.GO_SEMVER }}
28
- - go: '1.24'
29
- GO_SEMVER: '~1.24.1'
28
+ - go: '1.25'
29
+ GO_SEMVER: '~1.25.0'
30
31
runs-on: ${{ matrix.os }}
32
# https://github.com/sigstore/cosign/issues/1258#issuecomment-1002251233
README.md
+1
-1
@@ -89,7 +89,7 @@ See [our online documentation](https://caddyserver.com/docs/install) for other i
89
90
Requirements:
91
92
-- [Go 1.24.0 or newer](https://golang.org/dl/)
92
+- [Go 1.25.0 or newer](https://golang.org/dl/)
93
94
### For development
95
go.mod
+1
-1
@@ -1,6 +1,6 @@
1
module github.com/caddyserver/caddy/v2
2
3
-go 1.24
3
+go 1.25
4
5
require (
6
github.com/BurntSushi/toml v1.5.0