Skip to content

fix(ci): fix macOS and ubuntu e2e CI failures#279

Closed
lwshang wants to merge 2 commits into
masterfrom
lwshang/fix_ci
Closed

fix(ci): fix macOS and ubuntu e2e CI failures#279
lwshang wants to merge 2 commits into
masterfrom
lwshang/fix_ci

Conversation

@lwshang
Copy link
Copy Markdown
Contributor

@lwshang lwshang commented May 11, 2026

Summary

  • Bump rpassword from 6.0.1 → 7.5.2: v7.5.0 introduced a macOS build failure by calling libc::__errno_location() (Linux-only); v7.5.1 removed that call, and v7.5.2 is the latest stable release. Also fixes CVE-2025-64170.
  • Bump e2e runner from ubuntu-22.04ubuntu-24.04: dfx 0.32.0 requires GLIBC 2.38/2.39, which ubuntu-22.04 (GLIBC 2.35) does not provide.

Test plan

  • Clippy passes on all macOS runners
  • Test passes on all macOS runners
  • e2e passes on ubuntu-24.04 and macOS

🤖 Generated with Claude Code

lwshang and others added 2 commits May 11, 2026 10:41
dfx 0.32.0 requires GLIBC_2.38/2.39, which ubuntu-22.04 does not provide.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@lwshang
Copy link
Copy Markdown
Contributor Author

lwshang commented May 11, 2026

Done in #278

@lwshang lwshang closed this May 11, 2026
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