| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
ci(codearts): run the auto merge on the light image The build task now takes the image as a bare name:tag under the organisation's registry, so a job can pick one. The auto merge reads CODEOWNERS, calls GitCode and counts commits; it opened none of the toolchain, emulator or 3.1 GB guest image it was pulling, and that pull was half of its first run's eighty-six seconds. The test layers keep the console default, which is still the full image, so this changes one job and nothing else. | 1 个月前 | |
ci(codearts): run the x64 layers inside the prepared image Every x64 job moves to the build task that runs in sciencediscovery-ci-runner, so a run starts with node, pnpm, uv, bubblewrap, the pinned emulator and the 3.1 GB guest image already on disk instead of downloading them. The verification job moves there too. It used to need a build task of its own purely because a layer's task cannot fail -- its shell reports success so the OBS action still uploads the log -- and the shell now takes that as a parameter, so one task serves both and the judge is simply the job that asks for its status to be propagated. The case that pinned two separate tasks now pins that instead. zstd joins the image: the x64 packaging layer needs it and would otherwise fall back to apt-downloading a deb, which cannot work in an image whose package lists are stripped. | 1 个月前 |