You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
OpenBuilt: SeedHelloWorld failed: Call to undefined function React\Async\await()
OpenBuilt: PopulateApplicationPermissions failed: Call to undefined function React\Async\await()
OpenBuilt: template lookup failed — treating as absent: ... React\Async\await()
OR's runtime-schema-API on development uses React\Async\await() somewhere along the seed path, but the react/async Composer dependency isn't resolving into the autoloader during CI install. The same OR install works fine in the dev container locally (where Composer dependencies are vendored beforehand), so this looks specific to the .github reusable quality-workflow's install step — likely composer install --no-dev is dropping a dev-only dep, or there's a peer-dep resolution gap on stable31/32/33.
This blocks every consuming app's Newman from running against OR development in CI. Once fixed, openbuilt#48 can flip enable-newman: true again.
Likely fix: ensure react/async is in OR's composer.jsonrequire (not require-dev), and that the autoload-files / autoload-classmap pulls it in. Or invoke composer install (not --no-dev) in the CI install step.
Discovered while re-enabling Newman in #48. CI logs (https://github.com/ConductionNL/openbuilt/actions/runs/25787516669/job/75744500992) show:
OR's runtime-schema-API on
developmentusesReact\Async\await()somewhere along the seed path, but thereact/asyncComposer dependency isn't resolving into the autoloader during CI install. The same OR install works fine in the dev container locally (where Composer dependencies are vendored beforehand), so this looks specific to the .github reusable quality-workflow's install step — likelycomposer install --no-devis dropping a dev-only dep, or there's a peer-dep resolution gap on stable31/32/33.This blocks every consuming app's Newman from running against OR
developmentin CI. Once fixed, openbuilt#48 can flipenable-newman: trueagain.Likely fix: ensure
react/asyncis in OR'scomposer.jsonrequire(notrequire-dev), and that the autoload-files / autoload-classmap pulls it in. Or invokecomposer install(not--no-dev) in the CI install step.