Missing comma
Register an explicit `test` task so running `test:ci` doesn't run test AND test:ci
Only let the default grunt task run when it's a pull-request job. If it's
not then we run test:ci