Skip to content

CI: Default SESSIONS_WEB_SMOKE_GATE=1 in ci-fast after #1887 green #1894

Description

@PurHur

Problem

#1887 defines VM web-smoke + ExamplesCompileTest coverage for 005-SessionsWeb behind SESSIONS_WEB_SMOKE_GATE=0 today. Without a follow-up gate issue, the ladder stays opt-in forever (same pattern as #1888 for nested return / #1869 for MiniWebApp JIT).

Goal

When #1887 curls are green on harness master:

  1. Flip SESSIONS_WEB_SMOKE_GATE="${SESSIONS_WEB_SMOKE_GATE:-1}" in script/ci-defaults.env
  2. Wire into script/ci-fast.sh after existing examples-web-smoke (DevEx: script/examples-web-smoke.sh — curl harness for shipped web examples #298)
  3. List gate in docs/local-ci-matrix.md and phpc doctor --gates (DevEx: phpc doctor --gates lists north-star1-verify presenter steps (#1845 phase 2) #1857 pattern)

Acceptance criteria

./script/ci-fast.sh   # runs 005 session curls by default
SESSIONS_WEB_SMOKE_GATE=0 ./script/ci-fast.sh   # opt-out for iteration

Verification (local / Docker only)

docker run --rm -v "$(pwd):/compiler" -w /compiler php-compiler:22.04-dev ./script/ci-fast.sh

Dependencies

Links

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions