Skip to content

[ci] web workflow: lint + typecheck + build + Playwright E2E on PR #62

@ozpool

Description

@ozpool

Context

Pre-merge gate for frontend.

Ref: PRISM_PRD_v1.0.html §Day 6.

Scope

In scope:

  • .github/workflows/ci.yml (web job)
  • pnpm install with cache
  • lint + typecheck + build
  • Playwright E2E job

Out of scope:

  • Anything not listed above.

Acceptance Criteria

  • Status check required on main
  • Pinned toolchain versions (Node / Foundry / pnpm)
  • No secrets in workflows or committed files
  • Pre-merge gate as applicable (forge test, Slither, Aderyn, typecheck, lint)
  • Status checks required on default branch where relevant
  • Rollback path documented

Dependencies

References

  • N/A

Estimate

M

Metadata

Metadata

Assignees

Labels

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions