Skip to content

fix: correct hadolint ARM64 download + Playwright MCP patch for ralphex-fe - #67

Merged
gatezh merged 3 commits into
masterfrom
fix-hadolint-arm64-download
Apr 1, 2026
Merged

gatezh merged 3 commits into
masterfrom
fix-hadolint-arm64-download

Conversation

@gatezh

@gatezh gatezh commented Apr 1, 2026

Copy link
Copy Markdown
Owner

Summary

  • hadolint download fix: Correct the release asset name for ARM64 — upstream uses hadolint-linux-arm64 (lowercase linux, mapped arch), not hadolint-Linux-aarch64
  • ralphex-fe Playwright MCP: Port the ARM64 Chromium fix from claude-code (fix(claude-code): Playwright MCP plugin fails on ARM64 — chrome not found #64) into ralphex-fe — patches @playwright/mcp to use --browser chromium on aarch64 since Chrome has no Linux ARM64 builds
  • docs: Add implementation plan for the repo's own devcontainer setup

Test plan

  • CI hadolint passes on .devcontainer/Dockerfile
  • Build .devcontainer/Dockerfile on ARM64 — hadolint downloads successfully
  • ralphex-fe container on ARM64 starts with Playwright MCP using chromium

gatezh added 3 commits March 31, 2026 22:51
Hadolint changed their naming convention: `hadolint-Linux-aarch64` →
`hadolint-linux-arm64`. Map uname arch and fix URL casing to match.
- Mirror the ARM64 fix from claude-code (#64) into ralphex-fe
- At container start, rewrites Playwright MCP args to --browser chromium
  when running on aarch64 (Chrome has no Linux ARM64 builds)
@gatezh
gatezh merged commit b491cab into master Apr 1, 2026
8 checks passed
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