MOREL Matthieu 21423b914f require lint before tests
use golangci/golangci-lint-action instead of reviewdog/action-golangci-lint as the second was not reporting any failures even if there was some.

Report code coverage with codecov/codecov-action
I have set some flags per dialect and go version

Several linters has been fixed, some disabled so the build can pass
2021-12-27 09:33:36 +01:00
..
2020-07-28 14:46:48 +08:00
2021-12-27 09:33:36 +01:00
2021-12-27 09:33:36 +01:00
2021-12-27 09:33:36 +01:00
2021-12-27 09:33:36 +01:00
2021-12-27 09:33:36 +01:00
2021-12-27 09:33:36 +01:00
2021-12-10 17:50:19 +08:00
2021-10-26 22:40:14 +08:00
2021-12-27 09:33:36 +01:00
2021-12-27 09:33:36 +01:00
2020-06-24 19:09:19 +08:00
2021-12-27 09:33:36 +01:00
2021-12-27 09:33:36 +01:00
2021-12-27 09:33:36 +01:00
2021-12-27 09:33:36 +01:00
2021-12-27 09:33:36 +01:00
2020-02-23 09:38:51 +08:00
2021-12-27 09:33:36 +01:00
2021-12-27 09:33:36 +01:00
2021-12-27 09:33:36 +01:00
2021-12-27 09:33:36 +01:00
2021-12-27 09:33:36 +01:00
2021-12-27 09:33:36 +01:00
2021-12-27 09:33:36 +01:00

Test Guide

cd tests
# prepare test databases
docker-compose up

# run all tests
./tests_all.sh