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:
parent
45dd8d093f
commit
f985ed83d4
7 changed files with 7 additions and 7 deletions
2
.github/workflows/ci.yml
vendored
2
.github/workflows/ci.yml
vendored
|
|
@ -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'
|
||||
|
|
|
|||
2
.github/workflows/js-and-wasm-artifacts.yml
vendored
2
.github/workflows/js-and-wasm-artifacts.yml
vendored
|
|
@ -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'
|
||||
|
|
|
|||
2
.github/workflows/js-and-wasm-benchmarks.yml
vendored
2
.github/workflows/js-and-wasm-benchmarks.yml
vendored
|
|
@ -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'
|
||||
|
|
|
|||
2
.github/workflows/libjs-test262.yml
vendored
2
.github/workflows/libjs-test262.yml
vendored
|
|
@ -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
|
||||
|
|
|
|||
2
.github/workflows/lint-code.yml
vendored
2
.github/workflows/lint-code.yml
vendored
|
|
@ -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
|
||||
|
|
|
|||
2
.github/workflows/nightly-lagom.yml
vendored
2
.github/workflows/nightly-lagom.yml
vendored
|
|
@ -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'
|
||||
|
|
|
|||
2
.github/workflows/web-benchmarks.yml
vendored
2
.github/workflows/web-benchmarks.yml
vendored
|
|
@ -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'
|
||||
|
|
|
|||
Loading…
Reference in a new issue