From 4c967d13963bbfcc274baa80c4f849e4910d1500 Mon Sep 17 00:00:00 2001 From: Sergei Vorobev Date: Tue, 5 Apr 2016 18:12:10 -0700 Subject: [PATCH] Update commiting.md : src/monad submodule is gone Adding an Update section with explanation that the whole complicated process is rarely needed after #656 fix [skip ci] --- docs/git/committing.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/docs/git/committing.md b/docs/git/committing.md index 3625801aa..305e64484 100644 --- a/docs/git/committing.md +++ b/docs/git/committing.md @@ -1,5 +1,10 @@ #Commit Dance -Most of the time, you're going to be working in a submodule (say src/monad/monad/engine). + +**Update:** commit dance became much simpler after [removing psl-monad submodule](https://github.com/PowerShell/PowerShell/issues/656). +Meahwhile, there are still few submodules. If you need to touch their content, this doc provides the overview of the process. +Remember that it's written against `src/monad` submodule, which doesn't exist anymore. + +Sometimes, you need to do the work in a submodule (i.e. you added a new string in `.resx` file). The submodule has a relationship to the SuperProject (PowerShell), but in order to be sure that CI is notified about changes in a submodule, you need be sure that this is reflected as a pull request in the SuperProject.