CI: Use latest Linux build image

The Linux CI workflows were still pinned to ladybird-ci:2026.05.4, even
though the CI image had since been rebuilt as 2026.05.25 after the Rust
toolchain switched to nightly.

This left CI running in an older container where cargo was not installed
for the nightly toolchain selected by the checked-out tree, causing Rust
crate builds to fail during the fuzzer host-tools build.

Update the workflow image references to the current published CI image.
This commit is contained in:
Shannon Booth 2026-05-28 07:46:50 +02:00 committed by Shannon Booth
parent 45dd8d093f
commit f985ed83d4
7 changed files with 7 additions and 7 deletions

View file

@ -21,7 +21,7 @@ jobs:
toolchain: ['GNU']
clang_plugins: [false]
runner_labels: ['["blacksmith-16vcpu-ubuntu-2404"]']
container: [&ci_container '{"image":"ghcr.io/ladybirdbrowser/ladybird-ci:2026.05.4"}']
container: [&ci_container '{"image":"ghcr.io/ladybirdbrowser/ladybird-ci:2026.05.25"}']
include:
- os_name: 'Linux'

View file

@ -30,7 +30,7 @@ jobs:
toolchain: ['Clang']
package_type: ['Linux-x86_64']
runner_labels: ['["blacksmith-8vcpu-ubuntu-2404"]']
container: [&ci_container '{"image":"ghcr.io/ladybirdbrowser/ladybird-ci:2026.05.4"}']
container: [&ci_container '{"image":"ghcr.io/ladybirdbrowser/ladybird-ci:2026.05.25"}']
include:
- os_name: 'macOS'

View file

@ -20,7 +20,7 @@ jobs:
arch: ['x86_64']
package_type: ['Linux-x86_64']
runner_labels: ['["ubuntu-24.04-internal", "js-benchmarks", "self-hosted"]']
container: [&ci_container '{"image":"ghcr.io/ladybirdbrowser/ladybird-ci:2026.05.4"}']
container: [&ci_container '{"image":"ghcr.io/ladybirdbrowser/ladybird-ci:2026.05.25"}']
include:
- os_name: 'macOS'

View file

@ -16,7 +16,7 @@ jobs:
runs-on: 'blacksmith-16vcpu-ubuntu-2404'
if: github.repository == 'LadybirdBrowser/ladybird'
container:
image: ghcr.io/ladybirdbrowser/ladybird-ci:2026.05.4
image: ghcr.io/ladybirdbrowser/ladybird-ci:2026.05.25
steps:
- name: Checkout LadybirdBrowser/ladybird

View file

@ -7,7 +7,7 @@ jobs:
runs-on: blacksmith-2vcpu-ubuntu-2404
if: github.repository == 'LadybirdBrowser/ladybird'
container:
image: ghcr.io/ladybirdbrowser/ladybird-ci:2026.05.4
image: ghcr.io/ladybirdbrowser/ladybird-ci:2026.05.25
steps:
- uses: actions/checkout@v6.0.2

View file

@ -24,7 +24,7 @@ jobs:
toolchain: ['Clang']
clang_plugins: [false]
runner_labels: ['["blacksmith-8vcpu-ubuntu-2404-arm"]']
container: [&ci_container '{"image":"ghcr.io/ladybirdbrowser/ladybird-ci:2026.05.4"}']
container: [&ci_container '{"image":"ghcr.io/ladybirdbrowser/ladybird-ci:2026.05.25"}']
include:
- os_name: 'Linux'

View file

@ -22,7 +22,7 @@ jobs:
os_name: ['Linux']
arch: ['x86_64']
runner_labels: ['["ubuntu-24.04-internal", "web-benchmarks", "self-hosted"]']
container: [&ci_container '{"image":"ghcr.io/ladybirdbrowser/ladybird-ci:2026.05.4"}']
container: [&ci_container '{"image":"ghcr.io/ladybirdbrowser/ladybird-ci:2026.05.25"}']
include:
- os_name: 'macOS'