Skip to content

Commit d3aae94

Browse files
committed
release: use Go 1.26.0
1 parent 3f045ba commit d3aae94

3 files changed

Lines changed: 17 additions & 17 deletions

File tree

docs/release.md

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -17,32 +17,32 @@ checksums for all release files.
1717
For example:
1818

1919
```bash
20-
make docker-release tag=v0.31.3-beta
20+
make docker-release tag=v0.32.1-beta
2121
```
2222

23-
This will create the release artifacts in the `loop-v0.31.3-beta` directory.
23+
This will create the release artifacts in the `loop-v0.32.1-beta` directory.
2424

2525
If you want to build from an untagged commit, first check it out, then use the
2626
output of `git describe --abbrev=10` as the tag:
2727

2828
```bash
2929
git describe --abbrev=10
30-
# v0.31.2-beta-135-g35d0fa26ac
30+
# v0.32.1-beta-135-g35d0fa26ac
3131

32-
make docker-release tag=v0.31.2-beta-135-g35d0fa26ac
32+
make docker-release tag=v0.32.1-beta-135-g35d0fa26ac
3333
```
3434

3535
You can filter the target platforms to speed up the build process. For example,
3636
to build only for `linux-amd64`:
3737

3838
```bash
39-
make docker-release buildsys=linux-amd64 tag=v0.31.3-beta
39+
make docker-release buildsys=linux-amd64 tag=v0.32.1-beta
4040
```
4141

4242
Or for multiple platforms:
4343

4444
```bash
45-
make docker-release buildsys='linux-amd64 windows-amd64' tag=v0.31.3-beta
45+
make docker-release buildsys='linux-amd64 windows-amd64' tag=v0.32.1-beta
4646
```
4747

4848
Note: inside Docker the current directory is mapped as `/repo` and it might
@@ -67,14 +67,14 @@ for a release using the following commands:
6767
```bash
6868
$ go version
6969
go version go1.25.0 linux/amd64
70-
$ go install golang.org/dl/go1.24.9@latest
71-
$ go1.24.9 download
72-
Unpacking /home/user/sdk/go1.24.9/go1.24.9.linux-amd64.tar.gz ...
73-
Success. You may now run 'go1.24.9'
74-
$ go1.24.9 version
75-
go version go1.24.9 linux/amd64
76-
77-
$ GO_CMD=/home/user/go/bin/go1.24.9 ./release.sh v0.31.5
70+
$ go install golang.org/dl/go1.26.0@latest
71+
$ go1.26.0 download
72+
Unpacking /home/user/sdk/go1.26.0/go1.26.0.linux-amd64.tar.gz ...
73+
Success. You may now run 'go1.26.0'
74+
$ go1.26.0 version
75+
go version go1.26.0 linux/amd64
76+
77+
$ GO_CMD=/home/user/go/bin/go1.26.0 ./release.sh v0.32.1
7878
```
7979

8080
On MacOS, you will need to install GNU tar and GNU gzip, which can be done with
@@ -99,7 +99,7 @@ To filter the target platforms, pass them as a space-separated list in the
9999
`LOOPBUILDSYS` environment variable:
100100

101101
```bash
102-
LOOPBUILDSYS='linux-amd64 windows-amd64' ./release.sh v0.31.3-beta
102+
LOOPBUILDSYS='linux-amd64 windows-amd64' ./release.sh v0.32.1-beta
103103
```
104104

105105
This will produce the same artifacts in a `loop-<tag-of-release>` directory as

release.Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM golang:1.26
1+
FROM golang:1.26.0
22

33
RUN apt-get update && apt-get install -y --no-install-recommends \
44
git ca-certificates zip gpg && rm -rf /var/lib/apt/lists/*

release.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ if ! command -v "$GO_CMD" >/dev/null 2>&1; then
3737
fi
3838

3939
# Make sure we have the expected Go version installed.
40-
EXPECTED_VERSION="go1.24.9"
40+
EXPECTED_VERSION="go1.26.0"
4141
INSTALLED_VERSION=$("$GO_CMD" version 2>/dev/null | awk '{print $3}')
4242
if [ "$INSTALLED_VERSION" = "$EXPECTED_VERSION" ]; then
4343
green "Go version matches expected: $INSTALLED_VERSION"

0 commit comments

Comments
 (0)