openpencil/.github/workflows
Fini bd4d310c95 ci: retry Bun install in Rust Check to survive transient infra flakes
The `Install Bun` step (oven-sh/setup-bun@v2) intermittently fails the Bun
download and reds the whole Rust Check job even when every Rust step (fmt /
build / test / clippy -D warnings) passed and windows/macos jobs are green.
Replace it with the official install script in a real 3-attempt retry loop
(no new third-party action), exporting the bin dir to GITHUB_PATH for the
JS-deps + planner-prompt drift-guard steps.

`set -o pipefail` is REQUIRED so `curl | bash` surfaces a curl download failure
(otherwise the pipeline returns bash's exit and the flake is never retried),
and an explicit ok-flag + `exit 1` after 3 attempts keeps a persistent real
failure from silently passing the step. (Codex review.)
2026-06-07 00:07:13 +08:00
..
rust-check.yml ci: retry Bun install in Rust Check to survive transient infra flakes 2026-06-07 00:07:13 +08:00
rust-multiplatform.yml fix(ci): restore rust cli bundle checks 2026-06-06 13:02:37 +08:00
rust-release.yml ci: drop dead cross machinery from release + multiplatform workflows 2026-05-17 10:28:46 +08:00
wasm-bundle-check.yml ci: run rust-check + wasm-bundle-check on any branch push 2026-05-17 00:05:11 +08:00