4
0
mirror of https://github.com/1f349/dendrite.git synced 2025-03-09 05:33:08 +00:00
Andrew Morgan d4918b83c6
Backup and restore go.mod & go.sum during linting ()
Every time before sending a PR I like to run ./scripts/build-test-lint.sh to make sure the CI won't complain about anything.

The problem is that this script attempts to install golangci-lint, which causes modifications to go.mod/go.sum. This PR backs up and restores those files before and after linting.

Ideally instead of this hacky backing up/restoring we'd use go gets -mod=readonly option, but that still modifies go.sum. This will be fixed in go 1.13 apparently. 
2019-07-12 14:23:27 +01:00
..

Dev Scripts

These are a collection of scripts that should be helpful for those developing on dendrite.

See find-lint.sh for environment variables that control linter resource usage.