Skip to content

Commit 9f41084

Browse files
authored
Update Ubuntu Docker image to 26.04 (#782)
1 parent 9c67dad commit 9f41084

8 files changed

Lines changed: 21 additions & 17 deletions

File tree

.github/workflows/docker.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,4 +50,4 @@ jobs:
5050
file: ./docker/ubuntu.Dockerfile
5151
platforms: linux/amd64,linux/arm64
5252
push: ${{ github.ref == 'refs/heads/master' }}
53-
tags: ghcr.io/learning-process/ppc-ubuntu:1.2
53+
tags: ghcr.io/learning-process/ppc-ubuntu:1.3

.github/workflows/perf.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
ubuntu-gcc-build-perf-stats:
1212
runs-on: ubuntu-24.04
1313
container:
14-
image: ghcr.io/learning-process/ppc-ubuntu:1.2
14+
image: ghcr.io/learning-process/ppc-ubuntu:1.3
1515
credentials:
1616
username: ${{ github.actor }}
1717
password: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/pre-commit.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
pre-commit:
3232
runs-on: ubuntu-24.04
3333
container:
34-
image: ghcr.io/learning-process/ppc-ubuntu:1.2
34+
image: ghcr.io/learning-process/ppc-ubuntu:1.3
3535
credentials:
3636
username: ${{ github.actor }}
3737
password: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/static-analysis-pr.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ jobs:
4949
- ci-scope
5050
runs-on: ubuntu-24.04
5151
container:
52-
image: ghcr.io/learning-process/ppc-ubuntu:1.2
52+
image: ghcr.io/learning-process/ppc-ubuntu:1.3
5353
credentials:
5454
username: ${{ github.actor }}
5555
password: ${{ secrets.GITHUB_TOKEN }}
@@ -100,7 +100,7 @@ jobs:
100100
- clang-tidy
101101
runs-on: ubuntu-24.04
102102
container:
103-
image: ghcr.io/learning-process/ppc-ubuntu:1.2
103+
image: ghcr.io/learning-process/ppc-ubuntu:1.3
104104
credentials:
105105
username: ${{ github.actor }}
106106
password: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/ubuntu.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
gcc-build:
2323
runs-on: ${{ matrix.os }}
2424
container:
25-
image: ghcr.io/learning-process/ppc-ubuntu:1.2
25+
image: ghcr.io/learning-process/ppc-ubuntu:1.3
2626
credentials:
2727
username: ${{ github.actor }}
2828
password: ${{ secrets.GITHUB_TOKEN }}
@@ -77,7 +77,7 @@ jobs:
7777
- gcc-build
7878
runs-on: ${{ matrix.os }}
7979
container:
80-
image: ghcr.io/learning-process/ppc-ubuntu:1.2
80+
image: ghcr.io/learning-process/ppc-ubuntu:1.3
8181
credentials:
8282
username: ${{ github.actor }}
8383
password: ${{ secrets.GITHUB_TOKEN }}
@@ -109,7 +109,7 @@ jobs:
109109
- gcc-test
110110
runs-on: ${{ matrix.os }}
111111
container:
112-
image: ghcr.io/learning-process/ppc-ubuntu:1.2
112+
image: ghcr.io/learning-process/ppc-ubuntu:1.3
113113
credentials:
114114
username: ${{ github.actor }}
115115
password: ${{ secrets.GITHUB_TOKEN }}
@@ -133,7 +133,7 @@ jobs:
133133
clang-build:
134134
runs-on: ${{ matrix.os }}
135135
container:
136-
image: ghcr.io/learning-process/ppc-ubuntu:1.2
136+
image: ghcr.io/learning-process/ppc-ubuntu:1.3
137137
credentials:
138138
username: ${{ github.actor }}
139139
password: ${{ secrets.GITHUB_TOKEN }}
@@ -179,7 +179,7 @@ jobs:
179179
- clang-build
180180
runs-on: ${{ matrix.os }}
181181
container:
182-
image: ghcr.io/learning-process/ppc-ubuntu:1.2
182+
image: ghcr.io/learning-process/ppc-ubuntu:1.3
183183
credentials:
184184
username: ${{ github.actor }}
185185
password: ${{ secrets.GITHUB_TOKEN }}
@@ -211,7 +211,7 @@ jobs:
211211
- clang-test
212212
runs-on: ${{ matrix.os }}
213213
container:
214-
image: ghcr.io/learning-process/ppc-ubuntu:1.2
214+
image: ghcr.io/learning-process/ppc-ubuntu:1.3
215215
credentials:
216216
username: ${{ github.actor }}
217217
password: ${{ secrets.GITHUB_TOKEN }}
@@ -237,7 +237,7 @@ jobs:
237237
- clang-build
238238
runs-on: ${{ matrix.os }}
239239
container:
240-
image: ghcr.io/learning-process/ppc-ubuntu:1.2
240+
image: ghcr.io/learning-process/ppc-ubuntu:1.3
241241
credentials:
242242
username: ${{ github.actor }}
243243
password: ${{ secrets.GITHUB_TOKEN }}
@@ -285,7 +285,7 @@ jobs:
285285
- clang-sanitizer-build
286286
runs-on: ${{ matrix.os }}
287287
container:
288-
image: ghcr.io/learning-process/ppc-ubuntu:1.2
288+
image: ghcr.io/learning-process/ppc-ubuntu:1.3
289289
credentials:
290290
username: ${{ github.actor }}
291291
password: ${{ secrets.GITHUB_TOKEN }}
@@ -323,7 +323,7 @@ jobs:
323323
- clang-sanitizer-test
324324
runs-on: ${{ matrix.os }}
325325
container:
326-
image: ghcr.io/learning-process/ppc-ubuntu:1.2
326+
image: ghcr.io/learning-process/ppc-ubuntu:1.3
327327
credentials:
328328
username: ${{ github.actor }}
329329
password: ${{ secrets.GITHUB_TOKEN }}
@@ -356,7 +356,7 @@ jobs:
356356
issues: write
357357
pull-requests: write
358358
container:
359-
image: ghcr.io/learning-process/ppc-ubuntu:1.2
359+
image: ghcr.io/learning-process/ppc-ubuntu:1.3
360360
credentials:
361361
username: ${{ github.actor }}
362362
password: ${{ secrets.GITHUB_TOKEN }}

docker/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
## ppc-ubuntu
44

5+
### [1.3] - 2026-06-01
6+
7+
- Update base image to Ubuntu 26.04
8+
59
### [1.2] - 2026-02-25
610

711
- Update LLVM version to 22

docker/README.md

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

77
## Build
88

9-
Build multi-architecture Ubuntu 24.04 development image:
9+
Build multi-architecture Ubuntu 26.04 development image:
1010

1111
```bash
1212
docker buildx build --platform linux/amd64,linux/arm64 -t ghcr.io/learning-process/ppc-ubuntu:latest -f ./ubuntu.Dockerfile .

docker/ubuntu.Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM ubuntu:24.04
1+
FROM ubuntu:26.04
22

33
ENV DEBIAN_FRONTEND=noninteractive
44

0 commit comments

Comments
 (0)