Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS
Mirrored from https://github.com/Slazee/caddy.git
Synced Nov 12, 03:15 UTC
chore: ci: upgrade Go version to 1.24 (#6839)
Signed-off-by: Mohammed Al Sahaf <msaa1990@gmail.com>
Mohammed Al Sahaf committed
Feb 17, 2025 at 17:58 UTC
6a8d4f1d60de9419917e771ca027d122000f4c9a
4 files changed
+16
-16
.github/workflows/ci.yml
+6
-6
@@ -23,17 +23,17 @@ jobs:
23
- mac
24
- windows
25
go:
26
- - '1.22'
26
- '1.23'
27
+ - '1.24'
28
29
include:
30
# Set the minimum Go patch version for the given Go minor
31
# Usable via ${{ matrix.GO_SEMVER }}
32
- - go: '1.22'
33
- GO_SEMVER: '~1.22.3'
34
-
32
- go: '1.23'
36
- GO_SEMVER: '~1.23.0'
33
+ GO_SEMVER: '~1.23.6'
34
+
35
+ - go: '1.24'
36
+ GO_SEMVER: '~1.24.0'
37
38
# Set some variables per OS, usable via ${{ matrix.VAR }}
39
# 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)
@@ -206,7 +206,7 @@ jobs:
206
- name: Install Go
207
uses: actions/setup-go@v5
208
with:
209
- go-version: "~1.23"
209
+ go-version: "~1.24"
210
check-latest: true
211
- name: Install xcaddy
212
run: |
.github/workflows/cross-build.yml
+5
-5
@@ -27,17 +27,17 @@ jobs:
27
- 'darwin'
28
- 'netbsd'
29
go:
30
- - '1.22'
30
- '1.23'
31
+ - '1.24'
32
33
include:
34
# Set the minimum Go patch version for the given Go minor
35
# Usable via ${{ matrix.GO_SEMVER }}
36
- - go: '1.22'
37
- GO_SEMVER: '~1.22.3'
38
-
36
- go: '1.23'
40
- GO_SEMVER: '~1.23.0'
37
+ GO_SEMVER: '~1.23.6'
38
+
39
+ - go: '1.24'
40
+ GO_SEMVER: '~1.24.0'
41
42
runs-on: ubuntu-latest
43
continue-on-error: true
.github/workflows/lint.yml
+2
-2
@@ -43,7 +43,7 @@ jobs:
43
- uses: actions/checkout@v4
44
- uses: actions/setup-go@v5
45
with:
46
- go-version: '~1.23'
46
+ go-version: '~1.24'
47
check-latest: true
48
49
- name: golangci-lint
@@ -63,5 +63,5 @@ jobs:
63
- name: govulncheck
64
uses: golang/govulncheck-action@v1
65
with:
66
- go-version-input: '~1.23.0'
66
+ go-version-input: '~1.24.0'
67
check-latest: true
.github/workflows/release.yml
+3
-3
@@ -13,13 +13,13 @@ jobs:
13
os:
14
- ubuntu-latest
15
go:
16
- - '1.23'
16
+ - '1.24'
17
18
include:
19
# Set the minimum Go patch version for the given Go minor
20
# Usable via ${{ matrix.GO_SEMVER }}
21
- - go: '1.23'
22
- GO_SEMVER: '~1.23.0'
21
+ - go: '1.24'
22
+ GO_SEMVER: '~1.24.0'
23
24
runs-on: ${{ matrix.os }}
25
# https://github.com/sigstore/cosign/issues/1258#issuecomment-1002251233