Skip to content

Commit c028153

Browse files
committed
chore: update Go version to 1.26 across various configurations and documentation
1 parent 062825c commit c028153

12 files changed

Lines changed: 175 additions & 196 deletions

File tree

.flox/env/manifest.lock

Lines changed: 153 additions & 160 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.flox/env/manifest.toml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,13 @@ pnpm.version = "10.2.0"
1515

1616
jsonnet.pkg-path = "jsonnet"
1717

18-
go.pkg-path = "go"
19-
go.pkg-group = "go"
20-
go.version = "1.25.5"
2118

2219
air.pkg-path = "air"
2320

2421
golangci-lint.pkg-path = "golangci-lint"
2522
golangci-lint.version = "2.11.4"
2623
golangci-lint.pkg-group = "golangci-lint"
24+
go.pkg-path = "go"
2725

2826

2927
## Environment Variables ---------------------------------------------

.github/workflows/apps-relay.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
- name: Set up Go
3030
uses: actions/setup-go@v4
3131
with:
32-
go-version: "1.25"
32+
go-version: "1.26"
3333

3434
- name: Cache Go modules
3535
uses: actions/cache@v3

.github/workflows/apps-workspace-engine.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ jobs:
4545
- name: Set up Go
4646
uses: actions/setup-go@v4
4747
with:
48-
go-version: "1.25"
48+
go-version: "1.26"
4949

5050
- name: Cache Go modules
5151
uses: actions/cache@v3
@@ -111,7 +111,7 @@ jobs:
111111
- name: Set up Go
112112
uses: actions/setup-go@v4
113113
with:
114-
go-version: "1.25"
114+
go-version: "1.26"
115115

116116
- name: Cache Go modules
117117
uses: actions/cache@v3

.github/workflows/release.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
- name: Setup Go
2323
uses: actions/setup-go@v4
2424
with:
25-
go-version: "1.25"
25+
go-version: "1.26"
2626

2727
- name: Release
2828
id: semantic-release

README.md

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ We welcome contributions! This section covers everything you need to get the pro
9191
- [Docker](https://docs.docker.com/get-docker/) engine installed and running
9292
- [Flox](https://flox.dev/docs/install-flox/install/) installed (manages Node.js, pnpm, Go, and other tooling)
9393
- [pnpm](https://pnpm.io/installation) (if not using Flox)
94-
- [Go 1.22+](https://go.dev/dl/) (only needed if working on `workspace-engine` or `relay`)
94+
- [Go 65+](https://go.dev/dl/) (only needed if working on `workspace-engine` or `relay`)
9595

9696
### First-Time Setup
9797

@@ -116,6 +116,7 @@ pnpm dev
116116
```
117117

118118
> **Reset everything** (wipe volumes and start fresh):
119+
>
119120
> ```bash
120121
> docker compose -f docker-compose.dev.yaml down -v
121122
> docker compose -f docker-compose.dev.yaml up -d
@@ -125,16 +126,16 @@ pnpm dev
125126
126127
### Day-to-Day Development
127128
128-
| Command | Description |
129-
|---|---|
130-
| `pnpm dev` | Start all dev servers |
131-
| `pnpm build` | Build all packages |
132-
| `pnpm test` | Run all TypeScript tests |
133-
| `pnpm lint` | Lint all TypeScript code |
134-
| `pnpm format:fix` | Auto-format all TypeScript code |
135-
| `pnpm typecheck` | TypeScript type check across all packages |
136-
| `pnpm -F <package> test` | Run tests for a specific package |
137-
| `pnpm -F <package> test -- -t "test name"` | Run a specific test by name |
129+
| Command | Description |
130+
| ------------------------------------------ | ----------------------------------------- |
131+
| `pnpm dev` | Start all dev servers |
132+
| `pnpm build` | Build all packages |
133+
| `pnpm test` | Run all TypeScript tests |
134+
| `pnpm lint` | Lint all TypeScript code |
135+
| `pnpm format:fix` | Auto-format all TypeScript code |
136+
| `pnpm typecheck` | TypeScript type check across all packages |
137+
| `pnpm -F <package> test` | Run tests for a specific package |
138+
| `pnpm -F <package> test -- -t "test name"` | Run a specific test by name |
138139
139140
### Database
140141

apps/relay/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Build stage - use Debian-based image for newer librdkafka
2-
FROM golang:1.25 AS builder
2+
FROM golang:1.26 AS builder
33

44
WORKDIR /app
55

apps/relay/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module relay
22

3-
go 1.25.4
3+
go 1.26.1
44

55
require (
66
github.com/aymanbagabas/go-osc52/v2 v2.0.1 // indirect

apps/workspace-engine/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Build stage - use Debian-based image for newer librdkafka
2-
FROM golang:1.25 AS builder
2+
FROM golang:1.26 AS builder
33

44
WORKDIR /app
55

apps/workspace-engine/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module workspace-engine
22

3-
go 1.25.7
3+
go 1.26.1
44

55
require (
66
github.com/Masterminds/sprig/v3 v3.3.0

0 commit comments

Comments
 (0)