Skip to content

CI: Default FILE_UPLOAD_WEB_AOT_LINK_GATE=1 in ci-local after #2009 green #2011

@PurHur

Description

@PurHur

Problem

006-FileUploadWeb AOT link is green when FILE_UPLOAD_WEB_AOT_LINK_GATE=1 (ExamplesCompileTest::test006FileUploadWebAotLink). Defaults remain 0 in script/ci-defaults.env — full ci-local.sh does not exercise 006 link unless env is set manually.

005 pattern: #1946 link gate → #1954 default-on after green.

Goal

  1. Flip FILE_UPLOAD_WEB_AOT_LINK_GATE default to 1 in script/ci-defaults.env
  2. Document in docs/local-ci-matrix.md and examples/006-FileUploadWeb/README.md
  3. phpc doctor --gates (DevEx: phpc doctor --gates lists 006-FileUploadWeb ladder (#1999–#2012) #2010) reflects default-on

Depends on

Acceptance criteria

./script/ci-local.sh --filter test006FileUploadWebAotLink   # no env override after flip
vendor/bin/phpunit --filter CiScriptsTest   # asserts ci-defaults.env contains :-1

Verification (local / Docker only)

make docker-build-22
docker run --rm -v "$(pwd):/compiler" -w /compiler php-compiler:22.04-dev \
  ./script/ci-local.sh --filter test006FileUploadWebAotLink

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