File tree 1 file changed +15
-0
lines changed
1 file changed +15
-0
lines changed Original file line number Diff line number Diff line change @@ -281,6 +281,19 @@ create new projects. If you use Composer, you need to tell the exact version:
281
281
282
282
$ composer create-project symfony/skeleton:"6.4.*" my_project_directory
283
283
284
+ With an already existing project, you can restrict Symfony packages to one
285
+ specific version by :doc: `using Symfony Flex in your project </setup/flex >`
286
+ and setting the ``extra.symfony.require `` config:
287
+
288
+ .. code-block :: terminal
289
+
290
+ $ composer config extra.symfony.require "6.4.*"
291
+
292
+ .. warning ::
293
+
294
+ Tools like `dependabot `_ may ignore this setting and upgrade the Symfony dependencies,
295
+ see this `GitHub issue about dependabot `_.
296
+
284
297
The Symfony Demo application
285
298
----------------------------
286
299
@@ -315,6 +328,8 @@ Learn More
315
328
.. _`Install Composer` : https://getcomposer.org/download/
316
329
.. _`install the Symfony CLI` : https://symfony.com/download
317
330
.. _`symfony-cli/symfony-cli GitHub repository` : https://github.com/symfony-cli/symfony-cli
331
+ .. _`dependabot` : https://docs.github.com/en/code-security/dependabot
332
+ .. _`GitHub issue about dependabot` : https://github.com/dependabot/dependabot-core/issues/4631
318
333
.. _`The Symfony Demo Application` : https://github.com/symfony/demo
319
334
.. _`Symfony Flex` : https://github.com/symfony/flex
320
335
.. _`PHP security advisories database` : https://github.com/FriendsOfPHP/security-advisories
You can’t perform that action at this time.
0 commit comments