Skip to content

ci: isolate packaged smoke XDG directories - #43

Merged
LetItBe12345 merged 1 commit into
mainfrom
fix/ci-packaged-smoke-xdg
Jul 26, 2026
Merged

ci: isolate packaged smoke XDG directories#43
LetItBe12345 merged 1 commit into
mainfrom
fix/ci-packaged-smoke-xdg

Conversation

@LetItBe12345

Copy link
Copy Markdown
Owner

修复 main CI 两组 packaged display smoke 失败。

原因:Electron 实际使用 runner 默认的 /home/runner/.config,脚本只设置 HOME,导致日志检查读取临时目录时找不到 main.log

修改:固定 XDG_CONFIG_HOMEXDG_DATA_HOMEXDG_CACHE_HOME 到 smoke 临时目录,并从同一目录读取日志。

验证:bash -n scripts/ci-linux-display-smoke.shgit diff --check。不涉及 Release 构建。

@LetItBe12345
LetItBe12345 merged commit 1e3546e into main Jul 26, 2026
3 checks passed
@LetItBe12345
LetItBe12345 deleted the fix/ci-packaged-smoke-xdg branch July 26, 2026 14:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant