# How to set your custom fork repo of mfe discussion app changes on tutor

**URL:** <https://discuss.openedx.org/t/how-to-set-your-custom-fork-repo-of-mfe-discussion-app-changes-on-tutor/9681>\
**Category:** Tutor Help\
**Tags:** how-to, tutor, tutor-mfe\
**Created:** [March 27, 2023, 4:55am UTC](https://discuss.openedx.org/t/how-to-set-your-custom-fork-repo-of-mfe-discussion-app-changes-on-tutor/9681 "2023-03-27T04:55:57Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![rahul.bhaskar](https://avatars.discourse-cdn.com/v4/letter/r/7bcc69/32.png) [@rahul.bhaskar](https://discuss.openedx.org/u/rahul.bhaskar)\
**Post date:** [October 12, 2023, 10:41am UTC](https://discuss.openedx.org/t/how-to-set-your-custom-fork-repo-of-mfe-discussion-app-changes-on-tutor/9681/21 "2023-10-12T10:41:30Z")

</div>

where is this tutor-plugins directory

---

<div class="post-metadata">

**Author:** ![rahul.bhaskar](https://avatars.discourse-cdn.com/v4/letter/r/7bcc69/32.png) [@rahul.bhaskar](https://discuss.openedx.org/u/rahul.bhaskar)\
**Post date:** [October 12, 2023, 11:04am UTC](https://discuss.openedx.org/t/how-to-set-your-custom-fork-repo-of-mfe-discussion-app-changes-on-tutor/9681/22 "2023-10-12T11:04:30Z")

</div>

tutor images build mfe shooting error @FatemeKhodayari

 ![image](https://us1.discourse-cdn.com/flex020/uploads/openedx/original/2X/3/3ab4912b8a3527732e636dac5ecc795853e6a4fd.png)

---

<div class="post-metadata">

**Author:** ![rahul.bhaskar](https://avatars.discourse-cdn.com/v4/letter/r/7bcc69/32.png) [@rahul.bhaskar](https://discuss.openedx.org/u/rahul.bhaskar)\
**Post date:** [October 12, 2023, 11:31am UTC](https://discuss.openedx.org/t/how-to-set-your-custom-fork-repo-of-mfe-discussion-app-changes-on-tutor/9681/23 "2023-10-12T11:31:23Z")

</div>

its updated repor changes some code issue in react is there for copy protection of learning mfe pages

---

<div class="post-metadata">

**Author:** ![rahul.bhaskar](https://avatars.discourse-cdn.com/v4/letter/r/7bcc69/32.png) [@rahul.bhaskar](https://discuss.openedx.org/u/rahul.bhaskar)\
**Post date:** [October 13, 2023, 7:29pm UTC](https://discuss.openedx.org/t/how-to-set-your-custom-fork-repo-of-mfe-discussion-app-changes-on-tutor/9681/24 "2023-10-13T19:29:24Z")

</div>

Hi this is not working properly. As I have created fork of the learning repo and added my code changes to that repo public index.html. But it was not reflecting

---

<div class="post-metadata">

**Author:** ![FatemeKhodayari](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/fatemekhodayari/32/5614_2.png) [@FatemeKhodayari](https://discuss.openedx.org/u/FatemeKhodayari)\
**Post date:** [October 14, 2023, 12:20pm UTC](https://discuss.openedx.org/t/how-to-set-your-custom-fork-repo-of-mfe-discussion-app-changes-on-tutor/9681/25 "2023-10-14T12:20:43Z")

</div>

Normally in the same directory that tutor exists. In Linux the default directories are:

- tutor: `/home/you-user/.local/share/tutor/`
- tutor plugins: `/home/your-user/.local/share/tutor-plugins/`

---

<div class="post-metadata">

**Author:** ![rahul.bhaskar](https://avatars.discourse-cdn.com/v4/letter/r/7bcc69/32.png) [@rahul.bhaskar](https://discuss.openedx.org/u/rahul.bhaskar)\
**Post date:** [October 14, 2023, 12:43pm UTC](https://discuss.openedx.org/t/how-to-set-your-custom-fork-repo-of-mfe-discussion-app-changes-on-tutor/9681/26 "2023-10-14T12:43:58Z")

</div>

Changes not reflecting from repo

---

<div class="post-metadata">

**Author:** ![FatemeKhodayari](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/fatemekhodayari/32/5614_2.png) [@FatemeKhodayari](https://discuss.openedx.org/u/FatemeKhodayari)\
**Post date:** [October 14, 2023, 12:46pm UTC](https://discuss.openedx.org/t/how-to-set-your-custom-fork-repo-of-mfe-discussion-app-changes-on-tutor/9681/27 "2023-10-14T12:46:35Z")

</div>

This can have many causes. Some changes may get overwritten by the packages and default configuration used in each MFE. It’s also possible that you have not built the images correctly. Remember that when adding commits to a branch, you should build with `--no-cache` or tag your new changes so that the new code is pulled during the build process.

---

<div class="post-metadata">

**Author:** ![rahul.bhaskar](https://avatars.discourse-cdn.com/v4/letter/r/7bcc69/32.png) [@rahul.bhaskar](https://discuss.openedx.org/u/rahul.bhaskar)\
**Post date:** [October 14, 2023, 2:11pm UTC](https://discuss.openedx.org/t/how-to-set-your-custom-fork-repo-of-mfe-discussion-app-changes-on-tutor/9681/28 "2023-10-14T14:11:16Z")

</div>

How tag new changes can you guide me out am confused

---

<div class="post-metadata">

**Author:** ![FatemeKhodayari](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/fatemekhodayari/32/5614_2.png) [@FatemeKhodayari](https://discuss.openedx.org/u/FatemeKhodayari)\
**Post date:** [October 14, 2023, 2:27pm UTC](https://discuss.openedx.org/t/how-to-set-your-custom-fork-repo-of-mfe-discussion-app-changes-on-tutor/9681/29 "2023-10-14T14:27:31Z")

</div>

After committing your changes, run `git tag "my-tag"` and then push using `git push --tags your-branch`. In this way both the commits and the tags will be pushed to the remote.

---

<div class="post-metadata">

**Author:** ![rahul.bhaskar](https://avatars.discourse-cdn.com/v4/letter/r/7bcc69/32.png) [@rahul.bhaskar](https://discuss.openedx.org/u/rahul.bhaskar)\
**Post date:** [October 14, 2023, 3:20pm UTC](https://discuss.openedx.org/t/how-to-set-your-custom-fork-repo-of-mfe-discussion-app-changes-on-tutor/9681/30 "2023-10-14T15:20:07Z")

</div>

After that do I need mention that tag in my plugin and run tutor config save ?

---

<div class="post-metadata">

**Author:** ![FatemeKhodayari](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/fatemekhodayari/32/5614_2.png) [@FatemeKhodayari](https://discuss.openedx.org/u/FatemeKhodayari)\
**Post date:** [October 14, 2023, 3:26pm UTC](https://discuss.openedx.org/t/how-to-set-your-custom-fork-repo-of-mfe-discussion-app-changes-on-tutor/9681/31 "2023-10-14T15:26:13Z")

</div>

Yes. Use the tag for filling `version` in your plugin. Then enable the plugin and save config. Then rebuild the mfe image. If no changes were applied, please also try building the mfe image with `--no-cache`.

---

<div class="post-metadata">

**Author:** ![rahul.bhaskar](https://avatars.discourse-cdn.com/v4/letter/r/7bcc69/32.png) [@rahul.bhaskar](https://discuss.openedx.org/u/rahul.bhaskar)\
**Post date:** [October 14, 2023, 3:32pm UTC](https://discuss.openedx.org/t/how-to-set-your-custom-fork-repo-of-mfe-discussion-app-changes-on-tutor/9681/32 "2023-10-14T15:32:52Z")

</div>

Am getting this error while I run : tutor images build --no-cache mfe

 ![image](https://us1.discourse-cdn.com/flex020/uploads/openedx/original/2X/a/a2c0db52e54d2f8095b49068ca0bdd65e2715255.png)

---

<div class="post-metadata">

**Author:** ![FatemeKhodayari](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/fatemekhodayari/32/5614_2.png) [@FatemeKhodayari](https://discuss.openedx.org/u/FatemeKhodayari)\
**Post date:** [October 14, 2023, 3:37pm UTC](https://discuss.openedx.org/t/how-to-set-your-custom-fork-repo-of-mfe-discussion-app-changes-on-tutor/9681/33 "2023-10-14T15:37:31Z")

</div>

Which tutor version are you using? Are you sure about your internet connection? Seems that your computer can’t fetch some libraries.

---

<div class="post-metadata">

**Author:** ![rahul.bhaskar](https://avatars.discourse-cdn.com/v4/letter/r/7bcc69/32.png) [@rahul.bhaskar](https://discuss.openedx.org/u/rahul.bhaskar)\
**Post date:** [October 14, 2023, 3:39pm UTC](https://discuss.openedx.org/t/how-to-set-your-custom-fork-repo-of-mfe-discussion-app-changes-on-tutor/9681/34 "2023-10-14T15:39:15Z")

</div>

Am using palm version and internet have no issue

---

<div class="post-metadata">

**Author:** ![FatemeKhodayari](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/fatemekhodayari/32/5614_2.png) [@FatemeKhodayari](https://discuss.openedx.org/u/FatemeKhodayari)\
**Post date:** [October 14, 2023, 3:40pm UTC](https://discuss.openedx.org/t/how-to-set-your-custom-fork-repo-of-mfe-discussion-app-changes-on-tutor/9681/35 "2023-10-14T15:40:50Z")

</div>

I guess we’ve got 10 versions of tutor that ship openedx palm. Anyway, let me fetch @regis. He may know what’s your issue.

---

<div class="post-metadata">

**Author:** ![rahul.bhaskar](https://avatars.discourse-cdn.com/v4/letter/r/7bcc69/32.png) [@rahul.bhaskar](https://discuss.openedx.org/u/rahul.bhaskar)\
**Post date:** [October 14, 2023, 3:47pm UTC](https://discuss.openedx.org/t/how-to-set-your-custom-fork-repo-of-mfe-discussion-app-changes-on-tutor/9681/36 "2023-10-14T15:47:51Z")

</div>

Okay thank you

---

<div class="post-metadata">

**Author:** ![rahul.bhaskar](https://avatars.discourse-cdn.com/v4/letter/r/7bcc69/32.png) [@rahul.bhaskar](https://discuss.openedx.org/u/rahul.bhaskar)\
**Post date:** [October 14, 2023, 3:57pm UTC](https://discuss.openedx.org/t/how-to-set-your-custom-fork-repo-of-mfe-discussion-app-changes-on-tutor/9681/37 "2023-10-14T15:57:41Z")

</div>

while running with --no-cache only I have error

---

<div class="post-metadata">

**Author:** ![rahul.bhaskar](https://avatars.discourse-cdn.com/v4/letter/r/7bcc69/32.png) [@rahul.bhaskar](https://discuss.openedx.org/u/rahul.bhaskar)\
**Post date:** [October 14, 2023, 6:50pm UTC](https://discuss.openedx.org/t/how-to-set-your-custom-fork-repo-of-mfe-discussion-app-changes-on-tutor/9681/38 "2023-10-14T18:50:35Z")

</div>

Actually I have done the git repo tagging so that latest code came to learning-mfe from my branch. But the build of react is not properly completed I think its showing only two build as like this

 ![image](https://us1.discourse-cdn.com/flex020/uploads/openedx/original/2X/4/49a91090544f1c9ab5eac6c662093f86c32009e5.png)

---

<div class="post-metadata">

**Author:** ![rahul.bhaskar](https://avatars.discourse-cdn.com/v4/letter/r/7bcc69/32.png) [@rahul.bhaskar](https://discuss.openedx.org/u/rahul.bhaskar)\
**Post date:** [October 15, 2023, 5:03am UTC](https://discuss.openedx.org/t/how-to-set-your-custom-fork-repo-of-mfe-discussion-app-changes-on-tutor/9681/39 "2023-10-15T05:03:48Z")

</div>

Do I need to run tutor images build openedx after these all commands and restart again

---

<div class="post-metadata">

**Author:** ![FatemeKhodayari](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/fatemekhodayari/32/5614_2.png) [@FatemeKhodayari](https://discuss.openedx.org/u/FatemeKhodayari)\
**Post date:** [October 15, 2023, 6:14am UTC](https://discuss.openedx.org/t/how-to-set-your-custom-fork-repo-of-mfe-discussion-app-changes-on-tutor/9681/40 "2023-10-15T06:14:40Z")

</div>

If you have changes that affect openedx, yes you should build openedx as well. Each build has some steps. For example the MFE build is 186 steps for me. The last step is naming the new image, as you have in your screenshot. After that your image is built and you can launch tutor.

[Previous page](https://discuss.openedx.org/t/how-to-set-your-custom-fork-repo-of-mfe-discussion-app-changes-on-tutor/9681.md?page=1)

[Next page](https://discuss.openedx.org/t/how-to-set-your-custom-fork-repo-of-mfe-discussion-app-changes-on-tutor/9681.md?page=3)
