Skip to content

CI: INIT_FILEUPLOAD_PARITY_GATE default-on in ci-fast (prereq #2004 ✅) #2020

@PurHur

Description

@PurHur

Problem

#1902 flipped INIT_SESSIONSWEB_PARITY_GATE=1 after phpc init --profile sessionsweb template parity landed. #2004 will add phpc init --profile fileupload with script/check-init-fileupload-parity.sh, but without a gate-flip issue the checker stays opt-in and templates can drift from examples/006-FileUploadWeb/.

Goal

  1. Land DevEx: phpc init --profile fileupload scaffold (006-FileUploadWeb parity) #2004 (template + PhpcInitFileUploadTest)
  2. Wire INIT_FILEUPLOAD_PARITY_GATE=1 default in script/ci-defaults.env + ci-fast.sh
  3. Document in phpc doctor --gates and docs/local-ci-matrix.md

Acceptance criteria

./script/ci-fast.sh --filter PhpcInitFileUpload
php script/check-init-fileupload-parity.sh   # no env override

Verification (local / Docker only)

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

No GitHub Actions.

Dependencies

Links

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions