Commit Graph

8 Commits

Author SHA1 Message Date
Sam Salisbury
b39176b923
pre-commit: no fail if circleci missing or too old (#6990)
Just a warning instead.
2019-06-26 15:49:42 +01:00
Sam Salisbury
380f460eff ci: break config into separate files (#6849)
* ci: break config into separate files

* Untangle githooks

* githooks: fix whitespace

* .hooks/pre-commit: add ui -> lint-staged check

- We no longer require dependency on husky with this change.

* ui: remove husky dependency and config

- The previous commit obviates the need for it.
- We will now have to manage these hooks by hand, but this removes
  the conflict between husky-installed hooks and those in the .hooks dir.

* ui: update yarn.lock with husky removed

* .hooks/pre-commit: always use subshell + docs

- Always use subshell means we consistently exit from the
  same place which feels less complex.
- Docs are necessary for horrible bash like this I think...

* Makefile: remove old husky githooks

- Husky has installed a handler for every single git hook.
- This causes warnings on every git operation.
- Eventually we can remove this, but better not to confuse
  people with these messages for now.

* ci: fix go build tags

* Makefile: improve compatibility of rm call

- Looks like the xargs in Travis does something different to the one
  on my mac, this more verbose call should be safe everywhere.

* ci: fix make target names

* ci: fix test-ui invocation

* Makefile: simplify husky hook cleanup

* ci: more focussed readme
2019-06-11 09:55:53 -05:00
Jeff Mitchell
2f08df4067 Fix hook by using env to discover the correct location of bash as sh doesn't have [[ 2019-04-30 11:01:32 -04:00
Brian Kassouf
69184f603b
Update githook to work with go mod workflows (#6604) 2019-04-18 16:08:44 -07:00
Jeff Mitchell
9a7d38a752 Update pre-push hook 2019-04-16 13:50:49 -04:00
Jeff Mitchell
b7d6d55ac1
The big one (#5346) 2018-09-17 23:03:00 -04:00
Jeff Mitchell
00de6d0599 Fix hook 2017-09-04 19:20:39 -04:00
Jeff Mitchell
ec8e0c6258 Add pre-push hook 2017-09-04 19:16:11 -04:00