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 <peptiderepo@users.noreply.github.com>
This commit was merged in pull request #24.
This commit is contained in:
peptiderepo
2026-06-17 12:12:49 +07:00
committed by GitHub
parent e00f777cdb
commit 3f63c0ce77

View File

@@ -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