-
Notifications
You must be signed in to change notification settings - Fork 2
FAQ
Tom edited this page Aug 12, 2019
·
1 revision
Here is a list of common problems.
That is the purpose. We don't know if your code works and master should always work. Because of this you need to fork the project and create a pull request.
This project uses shellcheck
to make sure your code is written correctly. It checks a bunch of shell scripts in the repository. If even one check of shellcheck fails the build fails.
This is the command we use to verify if everything works
shellcheck --exclude=SC1090,SC2046,SC2034,SC2059,SC2154 **/*.sh
This is because we only allow commits that are signed with a gpg key. Here is more information on the subject The reason we use gpg is to verify the user pushing the commit. If something ever goes wrong we can contact the real commiter to fix that bug asap (if we can't fix it)