Commit e72f3dc
authored
Attempt to fix release (#1368)
The v1.3.1 release failed to make it all the way through; [goreleaser
was pinned to an old version of
Go](https://github.com/bufbuild/protoc-gen-validate/actions/runs/22144192935/job/64016483091),
and the [Dockerfile failed to build for the python
release](https://github.com/bufbuild/protoc-gen-validate/actions/runs/22144192900/job/64016483115#step:5:278).
From Claude:
```
⏺ The problem is clear. The Dockerfile uses ubuntu:focal (Ubuntu 20.04), which reached End of Life on April 2, 2025. The python3.10 and python3.10-venv packages were backported to focal
during its active LTS period but are no longer available in the focal apt repositories after EOL.
The fix is to update the base image to ubuntu:jammy (22.04 LTS), which has Python 3.10 natively. The only other required change is openjdk-8-jdk → openjdk-11-jdk since Java 8 isn't in
jammy's repos.
```
Seemed reasonable to me, and confirmed `docker build -t
protoc-gen-validate:test .` works.1 parent 39d950b commit e72f3dc
2 files changed
+3
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
| 21 | + | |
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
| 20 | + | |
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| |||
0 commit comments