Gate solves the risky problem of executing pull‑request preview builds by providing a sandboxed GitHub Action. It launches the preview server in a detached process group, enforces strict ulimit caps, and limits the environment to a safe whitelist, ensuring no secrets leak. After the build, it discovers the preview URL, validates provenance, and can publish design‑review comments via a critique service. It’s aimed at repo maintainers who need secure, automated preview testing, offering a more robust isolation than typical CI scripts.
View on GitHub →apatureai/gate