Commit Graph

44 Commits

Author SHA1 Message Date
Masaaki Goshima 098041a708
Update CI (#439) 2023-03-13 21:24:58 +09:00
Masaaki Goshima 41ad89fe02
Fix golangci-lint action 2022-08-18 12:48:27 +09:00
Nao Yonashiro 5c2b1916eb chore: update golangci-lint version 2022-04-11 18:28:11 +09:00
Masaaki Goshima 7f741a08bc
Update go version 2022-03-18 18:04:21 +09:00
Masaaki Goshima 2fc49a2e3e Use action instead of bash uploader 2021-09-02 18:38:33 +09:00
Masaaki Goshima 8ddc591085 Update CI settings 2021-09-02 17:28:09 +09:00
Masaaki Goshima ad4e03eeff Fix task 2021-06-06 18:44:10 +09:00
Masaaki Goshima ec7aec5e45 Fix benchmark job 2021-05-09 13:47:38 +09:00
Masaaki Goshima b06cd9a056 Add benchmark task for CI 2021-05-03 16:25:44 +09:00
Masaaki Goshima bd8efd020e Remove Go 1.13 from CI 2021-03-20 19:14:39 +09:00
Masaaki Goshima c523402b11 Fix workflow for coverage 2021-03-18 17:51:23 +09:00
Masaaki Goshima 4709eed615 Support Go 1.16 2021-03-12 00:57:35 +09:00
Masaaki Goshima 7290b0d6c3 Add build workflow 2021-03-11 23:43:21 +09:00
Daisuke Maki 2db3ac841b remove go vet 2021-02-08 14:14:28 +09:00
Daisuke Maki 5cd3291f16 Update golangci-lint 2021-02-02 07:57:27 +09:00
Daisuke Maki 0ac7b139e6 Add explicit 5m timeout 2021-02-01 13:04:06 +09:00
Daisuke Maki aeefd45f33 it might be better if we enable this for pull_requests too 2021-02-01 12:17:18 +09:00
Daisuke Maki c3e7356903 Add a golangci-lint Github Action
The go vet is appended, because I have seen some important
lint issues that are disabled by golangci-lint being reported by
the vanilla go vet commnand
2021-02-01 06:37:26 +09:00
Masaaki Goshima 06906637f2 Reduce memory usage at compile 2021-01-11 05:16:37 +09:00
Masaaki Goshima e6e344b4e5 Fix workflow 2021-01-11 01:37:50 +09:00
Masaaki Goshima 71d34479fa Fix workflow 2021-01-11 01:28:24 +09:00
Masaaki Goshima 5c5d8233d9 Fix workflow 2021-01-11 01:11:48 +09:00
Masaaki Goshima 3314e637ab Fix workflow 2021-01-11 01:08:12 +09:00
Masaaki Goshima 9dd260fec8 Use build cache 2021-01-11 01:03:30 +09:00
Masaaki Goshima b948d392b1 Remove windows from CI because the machine doesn't have enough memory to build 2021-01-10 15:11:52 +09:00
Masaaki Goshima c45e77eeaa Ignore coverage test on windows 2021-01-10 15:04:21 +09:00
Masaaki Goshima 5600902a4c Add condition for windows build 2021-01-10 10:11:30 +09:00
Masaaki Goshima b0b330a2dd Add noescape API for encoder 2020-12-30 19:32:38 +09:00
Masaaki Goshima 00886d93f1 Add coverage job 2020-12-30 18:06:43 +09:00
Masaaki Goshima 1b13407cee Measure coverage 2020-12-30 17:55:52 +09:00
Masaaki Goshima ad3e8bbbe3 Omit GC pressure mode 2020-12-24 23:48:35 +09:00
Masaaki Goshima 3ffbfe413f Remove checkptr flag 2020-12-24 21:56:52 +09:00
Masaaki Goshima 8ba8567a2b Add gcflags 2020-12-24 21:53:44 +09:00
Masaaki Goshima d3afb57900 Omit Parallel execution of test case 2020-12-24 20:38:42 +09:00
Masaaki Goshima d08d476915 Add GOGC=off 2020-12-24 20:34:52 +09:00
Masaaki Goshima 18e2d87772 Fix env settings 2020-11-19 02:26:56 +09:00
Masaaki Goshima e319a33e70 Omit test with race detector 2020-11-19 02:21:04 +09:00
Masaaki Goshima df0b68da4d Fix test option 2020-11-19 02:16:05 +09:00
Masaaki Goshima 5701138d7d Update CI settings 2020-11-19 02:12:48 +09:00
Koichi Shiraishi fd28e427bc
github/workflows: test also race build 2020-11-16 23:48:26 +09:00
Koichi Shiraishi 4271f208db
github/workflows: add 1.14 and 1.15 2020-11-16 23:48:26 +09:00
Koichi Shiraishi 09cf542962
github/workflows: hook also pull_request 2020-11-16 23:48:26 +09:00
Koichi Shiraishi 02e7dbb187
github/workflows: upgrade setup-go to v2 2020-11-16 23:48:26 +09:00
Masaaki Goshima 9710f3e0e5
Create go.yml 2020-04-26 12:11:35 +09:00