8 Commits
Author SHA1 Message Date
Baptiste LeducandGitHub 7101db71f0 Improve JanePHP recipes first-run experience (#2033)
* Improve JanePHP recipes first-run experience

Recipes pointed the generator configs to specification files they never
created, hid all generator output behind a NullOutput (so failures showed
up as raw PHP fatals and successes printed nothing) and always exited 0,
even when generation failed.

- document every config key and the spec file prerequisite in
  config/jane/*.php
- render generator output, format thrown errors and propagate exit codes
  in the recipe bin scripts
- reorder post-install steps: placing the specification file now comes
  before running the generator
- explain when/how to uncomment the generated normalizer service in
  config/packages/jane.yaml

Refs: https://github.com/janephp/janephp/issues/860

* Point recipes to the current documentation website

jane.readthedocs.io is outdated, jane.jolicode.com/latest/ is the
current documentation home.

* Re-trigger QA after adding the license header to the PR description
2026-08-25 11:38:39 +02:00
Baptiste LeducandGitHub c640837b1c Fix post install message for JanePHP components (#1748) 2025-01-28 13:16:04 +01:00
Mathieu MoninandGitHub 4ddb8da4e4 Fix Jane-php json schema recipe binary for v7 releases (#1412) 2022-05-25 09:42:27 +02:00
Emanuele PanzeriandGitHub 3cde25b626 Add Jane-php recipe for v7 releases (#1377)
See changes applied for new namespaces:
- https://github.com/janephp/janephp/commit/806687e995022604dccbdd5fc83d07649abf8d30
2022-03-29 09:26:05 +02:00
Fabien Potencier 889e11a95e Remove headers from post install files 2021-08-30 13:06:45 +02:00
Baptiste Leduc 68afbd10b5 Fixing binary being not executable 2020-06-14 16:56:22 +02:00
Baptiste Leduc b6b8ba2b13 Update recipes for Jane v6.0 2020-05-31 20:58:55 +02:00
Baptiste Leduc 7fca26ec1a Add jane-php/json-schema recipe 2020-02-11 16:42:35 +01:00