mycroft-core/bin
Åke fd12c88da5
Refactor/shellcheck bin (#3019)
* Shellcheck and update mycroft-config

* Shellcheck and update mycroft-pip

* Shellcheck and update mycroft-cli-client

* Shellcheck and update mycroft-help

* Shellcheck and update mycroft-listen

* Shellcheck and update mycroft-mic-test

* Shellcheck and update mycroft-msk

* Shellcheck and update mycroft-msm

* Shellcheck and update mycroft-say-to

* Shellcheck and update mycroft-skill-testrunner

* Shellcheck and update mycroft-speak

* Shellcheck and update mycroft-start

* Shellcheck and update mycroft-stop

* Add shellcheck step to github actions

This runs most of the shellcheck tests. The excludes are:
- SC1091: Avoids errors when shellcheck can't find sourced file
- SC2034: Unused variables, for example colors that aren't used yet
- SC2012: use of ls, from what I can see in our case this is fine (wc -l)

The version is locked to latest master as of November 2 2021
2021-11-04 17:01:17 +09:30
..
mycroft-cli-client Refactor/shellcheck bin (#3019) 2021-11-04 17:01:17 +09:30
mycroft-config Refactor/shellcheck bin (#3019) 2021-11-04 17:01:17 +09:30
mycroft-help Refactor/shellcheck bin (#3019) 2021-11-04 17:01:17 +09:30
mycroft-listen Refactor/shellcheck bin (#3019) 2021-11-04 17:01:17 +09:30
mycroft-mic-test Refactor/shellcheck bin (#3019) 2021-11-04 17:01:17 +09:30
mycroft-msk Refactor/shellcheck bin (#3019) 2021-11-04 17:01:17 +09:30
mycroft-msm Refactor/shellcheck bin (#3019) 2021-11-04 17:01:17 +09:30
mycroft-pip Refactor/shellcheck bin (#3019) 2021-11-04 17:01:17 +09:30
mycroft-say-to Refactor/shellcheck bin (#3019) 2021-11-04 17:01:17 +09:30
mycroft-skill-testrunner Refactor/shellcheck bin (#3019) 2021-11-04 17:01:17 +09:30
mycroft-speak Refactor/shellcheck bin (#3019) 2021-11-04 17:01:17 +09:30
mycroft-start Refactor/shellcheck bin (#3019) 2021-11-04 17:01:17 +09:30
mycroft-stop Refactor/shellcheck bin (#3019) 2021-11-04 17:01:17 +09:30