Skip to content

Commit 2948e9d

Browse files
author
Sergii Solonyna
committed
Update Go version to 1.24 in module files and CI workflows
1 parent b3665f0 commit 2948e9d

4 files changed

Lines changed: 7 additions & 13 deletions

File tree

.github/workflows/ci.yml

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,6 @@ on:
99
permissions:
1010
contents: read
1111

12-
env:
13-
GOEXPERIMENT: aliastypeparams
14-
1512
jobs:
1613
lint:
1714
name: Lint
@@ -21,7 +18,7 @@ jobs:
2118

2219
- uses: actions/setup-go@v5
2320
with:
24-
go-version: "1.23"
21+
go-version: "1.24"
2522

2623
- name: Run golangci-lint
2724
uses: golangci/golangci-lint-action@v6
@@ -33,7 +30,7 @@ jobs:
3330
runs-on: ubuntu-latest
3431
strategy:
3532
matrix:
36-
go-version: ["1.24", "1.23"]
33+
go-version: ["1.24"]
3734
steps:
3835
- uses: actions/checkout@v4
3936

@@ -65,7 +62,7 @@ jobs:
6562

6663
- uses: actions/setup-go@v5
6764
with:
68-
go-version: "1.23"
65+
go-version: "1.24"
6966

7067
- name: Build
7168
run: go build ./...

.github/workflows/release.yml

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,6 @@ on:
88
permissions:
99
contents: write
1010

11-
env:
12-
GOEXPERIMENT: aliastypeparams
13-
1411
jobs:
1512
test:
1613
name: Test before release
@@ -20,7 +17,7 @@ jobs:
2017

2118
- uses: actions/setup-go@v5
2219
with:
23-
go-version: "1.23"
20+
go-version: "1.24"
2421

2522
- name: Verify dependencies
2623
run: go mod verify
@@ -73,7 +70,7 @@ jobs:
7370
steps:
7471
- uses: actions/setup-go@v5
7572
with:
76-
go-version: "1.23"
73+
go-version: "1.24"
7774

7875
- name: Pull module via proxy
7976
run: |

CLAUDE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co
66

77
`astroapi-go` is a pure Go HTTP client SDK for the Astrology API v3 (`https://api.astrology-api.io`). It is not a server or CLI — it's a library. The only external dependency is `testify` for test assertions; everything else uses the standard library.
88

9-
**Module:** `github.com/astro-api/astroapi-go` | **Go version:** 1.23
9+
**Module:** `github.com/astro-api/astroapi-go` | **Go version:** 1.24
1010

1111
## Common Commands
1212

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/astro-api/astroapi-go
22

3-
go 1.23
3+
go 1.24
44

55
require github.com/stretchr/testify v1.9.0
66

0 commit comments

Comments
 (0)