Skip to content

Commit ceead96

Browse files
committed
chore: upgrade Go 1.23 → 1.26 across all modules, workflows, and docs
- go.mod (CLI) and tools/probe-convert/go.mod bumped to go 1.26 - release.yml, ci.yml, e2e.yml: go-version 1.23 → 1.26 - ci.yml, e2e.yml: fix bad action versions (checkout@v6→v5, upload-artifact@v7→v4) - README, website docs, wiki: Go 1.26+ requirement
1 parent 70a1186 commit ceead96

9 files changed

Lines changed: 23 additions & 23 deletions

File tree

.github/workflows/ci.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@ jobs:
1616
name: Lint
1717
runs-on: ubuntu-latest
1818
steps:
19-
- uses: actions/checkout@v6
19+
- uses: actions/checkout@v5
2020
- uses: actions/setup-go@v6
2121
with:
22-
go-version: "1.23"
22+
go-version: "1.26"
2323
cache: true
2424
- name: Go vet
2525
run: go vet ./...
@@ -37,10 +37,10 @@ jobs:
3737
name: Go unit tests
3838
runs-on: ubuntu-latest
3939
steps:
40-
- uses: actions/checkout@v6
40+
- uses: actions/checkout@v5
4141
- uses: actions/setup-go@v6
4242
with:
43-
go-version: "1.23"
43+
go-version: "1.26"
4444
cache: true
4545
- name: Run tests
4646
run: go test -v -race -coverprofile=coverage.out ./...
@@ -56,10 +56,10 @@ jobs:
5656
name: Build
5757
runs-on: ubuntu-latest
5858
steps:
59-
- uses: actions/checkout@v6
59+
- uses: actions/checkout@v5
6060
- uses: actions/setup-go@v6
6161
with:
62-
go-version: "1.23"
62+
go-version: "1.26"
6363
cache: true
6464
- name: Build probe CLI
6565
run: make build
@@ -70,7 +70,7 @@ jobs:
7070
test -x bin/probe
7171
test -x bin/probe-convert
7272
- name: Upload probe binary
73-
uses: actions/upload-artifact@v7
73+
uses: actions/upload-artifact@v4
7474
with:
7575
name: probe-linux-amd64
7676
path: bin/probe
@@ -81,10 +81,10 @@ jobs:
8181
runs-on: ubuntu-latest
8282
needs: build
8383
steps:
84-
- uses: actions/checkout@v6
84+
- uses: actions/checkout@v5
8585
- uses: actions/setup-go@v6
8686
with:
87-
go-version: "1.23"
87+
go-version: "1.26"
8888
cache: true
8989
- name: Build probe CLI
9090
run: make build

.github/workflows/e2e.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -42,11 +42,11 @@ jobs:
4242
if: inputs.platform == 'android' || inputs.platform == 'both'
4343
runs-on: ubuntu-latest
4444
steps:
45-
- uses: actions/checkout@v6
45+
- uses: actions/checkout@v5
4646

4747
- uses: actions/setup-go@v6
4848
with:
49-
go-version: "1.23"
49+
go-version: "1.26"
5050
cache: true
5151

5252
- name: Build probe CLI
@@ -114,7 +114,7 @@ jobs:
114114
115115
- name: Upload test results
116116
if: always()
117-
uses: actions/upload-artifact@v7
117+
uses: actions/upload-artifact@v4
118118
with:
119119
name: android-e2e-results
120120
path: reports/
@@ -126,11 +126,11 @@ jobs:
126126
if: inputs.platform == 'ios' || inputs.platform == 'both'
127127
runs-on: macos-latest
128128
steps:
129-
- uses: actions/checkout@v6
129+
- uses: actions/checkout@v5
130130

131131
- uses: actions/setup-go@v6
132132
with:
133-
go-version: "1.23"
133+
go-version: "1.26"
134134
cache: true
135135

136136
- name: Build probe CLI
@@ -178,7 +178,7 @@ jobs:
178178
179179
- name: Upload iOS results
180180
if: always()
181-
uses: actions/upload-artifact@v7
181+
uses: actions/upload-artifact@v4
182182
with:
183183
name: ios-e2e-results
184184
path: reports/

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434

3535
- uses: actions/setup-go@v6
3636
with:
37-
go-version: "1.23"
37+
go-version: "1.26"
3838

3939
- name: Build binary
4040
env:

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ make build # → bin/probe
8383
make install # → $GOPATH/bin/probe (optional)
8484
```
8585

86-
**Requirements:** Go 1.23+, Dart 3.3+ / Flutter 3.19+, ADB (Android), Xcode (iOS)
86+
**Requirements:** Go 1.26+, Dart 3.3+ / Flutter 3.19+, ADB (Android), Xcode (iOS)
8787

8888
### 2. Add ProbeAgent to your Flutter app
8989

docs/wiki/Development-Setup.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## Prerequisites
44

5-
- Go 1.23+
5+
- Go 1.26+
66
- Dart 3.3+ / Flutter 3.19+
77
- Android SDK with `adb` in PATH
88
- Xcode with `xcrun simctl` (macOS only, for iOS testing)

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/alphawavesystems/flutter-probe
22

3-
go 1.23
3+
go 1.26
44

55
require (
66
github.com/gorilla/websocket v1.5.3

tools/probe-convert/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/alphawavesystems/probe-convert
22

3-
go 1.23
3+
go 1.26
44

55
require (
66
github.com/spf13/cobra v1.10.2

website/src/content/docs/ci-cd/github-actions.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717

1818
- uses: actions/setup-go@v5
1919
with:
20-
go-version: '1.23'
20+
go-version: '1.26'
2121

2222
- uses: subosito/flutter-action@v2
2323
with:
@@ -70,7 +70,7 @@ jobs:
7070

7171
- uses: actions/setup-go@v5
7272
with:
73-
go-version: '1.23'
73+
go-version: '1.26'
7474

7575
- name: Build probe CLI
7676
run: make build

website/src/content/docs/getting-started/installation.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description: Build FlutterProbe from source and integrate the Dart agent into yo
55

66
## Prerequisites
77

8-
- **Go 1.23+** — for building the probe CLI
8+
- **Go 1.26+** — for building the probe CLI
99
- **Dart 3.3+ / Flutter 3.19+** — for the probe_agent package
1010
- **Android**: ADB + Android SDK (for Android emulator testing)
1111
- **iOS**: Xcode + `xcrun simctl` (for iOS simulator testing)

0 commit comments

Comments
 (0)