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:
1
.github/workflows/smoke.yml
vendored
1
.github/workflows/smoke.yml
vendored
@@ -53,6 +53,7 @@ jobs:
|
|||||||
run: npm ci
|
run: npm ci
|
||||||
|
|
||||||
- name: Install Playwright browsers
|
- 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
|
run: npx playwright install chromium
|
||||||
|
|
||||||
- name: Run smoke tests
|
- name: Run smoke tests
|
||||||
|
|||||||
Reference in New Issue
Block a user