Skip to content

Commit afba294

Browse files
rsnodgrassSage-Ox
andcommitted
Upgrade Go to 1.24.11 for gastown compatibility
gastown v0.2.3 requires Go >= 1.24.2. Updated from Go 1.23.4 to 1.24.11. Co-Authored-By: SageOx <ox@sageox.ai>
1 parent 42a5c0d commit afba294

4 files changed

Lines changed: 12 additions & 5 deletions

File tree

.devcontainer/Dockerfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -53,13 +53,13 @@ RUN npm install -g \
5353
@anthropic-ai/claude-code
5454

5555
# Install Go (required for gastown)
56-
# Using official Go binary distribution for latest stable version
57-
RUN curl -fsSL https://go.dev/dl/go1.23.4.linux-amd64.tar.gz | tar -C /usr/local -xzf - \
56+
# gastown requires Go >= 1.24.2
57+
RUN curl -fsSL https://go.dev/dl/go1.24.11.linux-amd64.tar.gz | tar -C /usr/local -xzf - \
5858
&& ln -s /usr/local/go/bin/go /usr/local/bin/go \
5959
&& ln -s /usr/local/go/bin/gofmt /usr/local/bin/gofmt
6060

6161
# Install gastown (AI coding agent orchestrator)
62-
# Requires Go 1.23+, beads, and tmux (all installed above)
62+
# Requires Go 1.24+, beads, and tmux (all installed above)
6363
ENV GOPATH=/home/worklab/go
6464
ENV PATH="${PATH}:/home/worklab/go/bin"
6565
RUN mkdir -p /home/worklab/go && chown worklab:worklab /home/worklab/go

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,12 @@ All notable changes to work-lab will be documented in this file.
66
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
77
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
88

9+
## [0.3.0] - 2026-01-09
10+
11+
### Fixed
12+
13+
- Upgrade Go from 1.23.4 to 1.24.11 (gastown requires >= 1.24.2)
14+
915
## [0.2.1] - 2026-01-09
1016

1117
### Fixed
@@ -79,6 +85,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
7985
- Manual clone
8086
- Installed tools: tmux, git, curl, jq, ripgrep, fzf, Node.js 22 LTS, Claude CLI, Gastown, Beads
8187

88+
[0.3.0]: https://github.com/modern-tooling/work-lab/releases/tag/v0.3.0
8289
[0.2.1]: https://github.com/modern-tooling/work-lab/releases/tag/v0.2.1
8390
[0.2.0]: https://github.com/modern-tooling/work-lab/releases/tag/v0.2.0
8491
[0.1.6]: https://github.com/modern-tooling/work-lab/releases/tag/v0.1.6

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -191,7 +191,7 @@ You can always update your `~/.config/work-lab/post-create.sh` to install additi
191191
|------|---------|
192192
| git, curl, jq, ripgrep, fzf | Standard utilities |
193193
| Node.js 22 LTS | JavaScript runtime |
194-
| Go 1.23 | Go runtime (for gastown) |
194+
| Go 1.24 | Go runtime (for gastown) |
195195
| tmux | Persistent terminal sessions (useful for coding orchestrator) |
196196
| [Claude CLI](https://github.com/anthropics/claude-code) | AI coding agent (optional to use)|
197197
| [Beads](https://github.com/steveyegge/beads) | Task management for AI coding agents (optional to use) |

bin/work-lab

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

77
set -Eeuo pipefail
88

9-
VERSION="0.2.1"
9+
VERSION="0.3.0"
1010

1111
# shellcheck disable=SC2155
1212
readonly SCRIPT_DIR="$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")" && pwd -P)"

0 commit comments

Comments
 (0)