I apologize for the translation, I just do not know English and can not learn 🙂
I have a github repository let's call it myrepository
composer.json pulls all the changes that are spelled out in it
Now what if i do like this
"require": {
"myrepository/core": "0.1.0",
"flarum/flarum-ext-akismet": "0.1.0",
"flarum/flarum-ext-approval": "0.1.0",
"flarum/flarum-ext-auth-facebook": "0.1.0",
"flarum/flarum-ext-auth-github": "0.1.0",
"flarum/flarum-ext-auth-twitter": "0.1.0",
"flarum/flarum-ext-bbcode": "0.1.0",
"flarum/flarum-ext-emoji": "0.1.0",
"flarum/flarum-ext-english": "0.1.0",
"flarum/flarum-ext-flags": "0.1.0",
"flarum/flarum-ext-likes": "0.1.0",
"flarum/flarum-ext-lock": "0.1.0",
"flarum/flarum-ext-markdown": "0.1.0",
"flarum/flarum-ext-mentions": "0.1.0",
"flarum/flarum-ext-pusher": "0.1.0",
"flarum/flarum-ext-sticky": "0.1.0",
"flarum/flarum-ext-subscriptions": "0.1.0",
"flarum/flarum-ext-suspend": "0.1.0",
"flarum/flarum-ext-tags": "0.1.0",
"myrepository/mason": "0.2.0",
"myrepository/flarum-ext-best-answer": "0.1.0@beta",
"myrepository/upload": "0.6.0",
"sijad/flarum-ext-pages": "0.1.0@beta",
"sijad/flarum-ext-links": "0.1.0@beta",
"myrepository/flarum-ext-sitemap": "1.0@beta",
"michaelbelgium/flarum-discussion-views": "v0.1.0-beta.7-3.3",
"avatar4eg/flarum-ext-geotags": "0.2.0",
"clarkwinkelmann/flarum-ext-circle-groups": "0.1.0@beta",
"flagrow/terms": "0.2.3",
"myrepository/subscribed": "0.1.0@beta",
"isaced/flarum-ext-email-verification-switch": "0.1.0",
"myrepository/cookie-consent": "0.1.0@beta",
"flagrow/telegram": "0.1.1"
I have cloned these repositories in my own in advance, now if I change the repository it will be updated
For example, when I will write composer update
Now the main question: how to pull the update from the master branch through the composer
Why do I need it.
If I change the plugin or engine core, I will also pull updates from the original repository, if the updates conflict with my changes, I can quickly fix it.
You can also describe the best option if you know.