contenta_jsonapi icon indicating copy to clipboard operation
contenta_jsonapi copied to clipboard

Don't install require-dev dependencies on the release artifact

Open cjgratacos opened this issue 7 years ago • 3 comments

Currently, in the release artifact, we are bundling the project's require-dev dependencies specified in composer.json.

Such dependencies are unnecessary to be bundled in a release.

This will reduce the release artifact's size, and reduce deployment time.

cjgratacos avatar Jul 18 '17 15:07 cjgratacos

Nice idea!

Carlos Gratacos [email protected] schrieb am Di., 18. Juli 2017 um 16:19 Uhr:

Currently, in the release artifact, we are bundling the project's require-dev dependencies specified in composer.json.

Such dependencies are unnecessary to be bundled in a release.

This will reduce the release artifact's size, and reduce deployment time.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/contentacms/contenta_jsonapi/issues/149, or mute the thread https://github.com/notifications/unsubscribe-auth/AABz7lQoCLgBPK_WEztzV4-JCqdWz693ks5sPM0NgaJpZM4Obgf5 .

dawehner avatar Jul 18 '17 15:07 dawehner

@cjgratacos is this a good candidate for the help wanted label?

e0ipso avatar Nov 07 '17 22:11 e0ipso

@cjgratacos was this worked on? I'd like to revisit this.

e0ipso avatar Apr 27 '18 05:04 e0ipso