Add a new test workflow to run tests for scripts and to run code linter. Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>