From 3f63c0ce77ccf3ea487b071b0f5cd376f699d2cf Mon Sep 17 00:00:00 2001 From: peptiderepo <273788462+peptiderepo@users.noreply.github.com> Date: Wed, 17 Jun 2026 12:12:49 +0700 Subject: [PATCH] docs(smoke): note why playwright install omits --with-deps (#24) OS deps are pre-installed on the self-hosted peptide-vps runner host. --with-deps invokes apt-get which fails under the runner's NoNewPrivileges sandbox hardening. Flag was already dropped in e00f777; this adds an inline comment so the intent is self-documenting for future maintainers. Agent-Session: smoke-no-withdeps-20260617 Co-authored-by: peptiderepo --- .github/workflows/smoke.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/smoke.yml b/.github/workflows/smoke.yml index 4207942..3f90fd9 100755 --- a/.github/workflows/smoke.yml +++ b/.github/workflows/smoke.yml @@ -53,6 +53,7 @@ jobs: run: npm ci - name: Install Playwright browsers + # OS deps pre-installed on the self-hosted runner host; --with-deps needs sudo which the sandbox blocks run: npx playwright install chromium - name: Run smoke tests