diff --git a/.travis.yml b/.travis.yml
index b563fd8110e38ddc4cca5c310be5bc3d68f95dc5..5e3346ecd658bd3dffa03853e962f0784f776f9d 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -50,8 +50,8 @@ after_success:
     git fetch --tags;
     npm i semantic-release;
     npm i last-release-git;
-    semantic-release pre;
-    semantic-release post;
+    ./node_modules/.bin/semantic-release pre;
+    ./node_modules/.bin/semantic-release post;
     fi
 
 before_deploy:
diff --git a/build.sh b/build.sh
index 36e004155e108ab7a59b0075acc9343fb1b91a34..4024a3152a1871b76d7157ea6a61c682c7fdd036 100755
--- a/build.sh
+++ b/build.sh
@@ -14,13 +14,11 @@ find ../moodle_logstore_build -type f -name '.gitignore' | xargs rm -rf
 find ../moodle_logstore_build -type f -name 'composer.*' | xargs rm -rf
 find ../moodle_logstore_build -type f -name 'phpunit.*' | xargs rm -rf
 find ../moodle_logstore_build -type f -name '*.md' | xargs rm -rf
+find ../moodle_logstore_build -type f -name 'node_modules' | xargs rm -rf
+find ../moodle_logstore_build -type f -name 'package-lock.json' | xargs rm -rf
+find ../moodle_logstore_build -type f -name 'package.json' | xargs rm -rf
 
 # Creates the zip file.
 mv ../moodle_logstore_build xapi
 zip -r xapi.zip xapi -x "xapi/.git/**/*"
 rm -rf xapi
-
-# Updates Github.
-git add xapi.zip
-git commit -m "Builds zip file."
-git push