Commit Graph

16 Commits

Author SHA1 Message Date
Shengjing Zhu
5724ec4c47 Fix typos and add codespell to CI 2021-08-22 23:07:34 +01:00
Qi Xiao
c849d83164 Fix test of website/cmd/elvdoc, and add it to CI and the test target.
The website directory is a separate Go module, so it's not included by ./... and
tests there have to be run explicitly.
2021-08-21 16:51:19 +01:00
Qi Xiao
66fa3d6e88 Skip normal tests in the benchmar workflow of GitHub Actions. 2021-08-06 23:49:50 +01:00
Qi Xiao
8077c8bb85 Fix ci.yml 2021-08-01 21:58:00 +01:00
Qi Xiao
9442d4b6f6 Add benchmark running to GitHub Actions. 2021-08-01 21:43:52 +01:00
Qi Xiao
8f18fafde9 Fix Go version in GitHub Actions config. 2021-07-08 00:17:55 +01:00
Qi Xiao
671c76be00 Add a lint Makefile target and CI task.
Both run staticcheck and go vet (but not golint).

Also make some small changes necessary to make the codebase lint-free under
staticcheck.
2021-07-08 00:13:38 +01:00
Qi Xiao
4052789230 Add a vet target to Makefile, and a vet job to GitHub CI. 2021-07-03 20:38:49 +01:00
Qi Xiao
92ce3388ea Bump the version of prettier to 2.3.1.
This hasn't resulted in any file changes.
2021-06-15 17:41:29 +01:00
Qi Xiao
798ab42a30 Tweak the sourcegraph action. 2021-02-21 23:51:08 +00:00
Qi Xiao
878590f2b0 Upload sourcegraph index in GitHub Action. 2021-02-21 23:48:42 +00:00
Qi Xiao
a6f1a7bdd0 Require Go >= 1.15.0 to build. 2021-02-17 22:40:35 +00:00
Qi Xiao
3df3f8936c
Only notify failed Cirrus CI runs 2021-02-11 01:18:26 +00:00
Qi Xiao
245d72c3d5
GitHub Actions tweaks (#1233) 2021-02-11 00:35:49 +00:00
Qi Xiao
effe5bccbf Add GitHub Action to send email for Cirrus CI failures 2021-02-11 00:17:10 +00:00
Qi Xiao
075d65febc
Use GitHub Actions for CI (#1232)
Use GitHub Actions for everything except testing on gccgo and FreeBSD (which still use CirrusCI).
2021-02-10 23:41:17 +00:00