chore(ci): golangci-lint update, dont print empty tests

Description

  • Updated the golangci-lint binary to the latest version
  • Specified amake/innosetup to point to :latest since it was already doing that, making it explicit
  • In .gitlab-ci.yml using the golangci-lint binary that's alpine based since it's much smaller in size
❯ docker images golangci/golangci-lint
                                                                                                                                                                                                                                 i Info →   U  In Use
IMAGE                                   ID             DISK USAGE   CONTENT SIZE   EXTRA
golangci/golangci-lint:v2.10.1          ea84d14c2fef       1.34GB          318MB
golangci/golangci-lint:v2.10.1-alpine   33bc6b6156d4        765MB          177MB
  • Added --format-hide-empty-pkg to the make test commands, to avoid printing files without tests because it isn't useful and it takes up time.
  • chore(ci): golangci-lint update, dont print empty tests

Resolves #[issue_number]

How has this been tested?

Screenshots (if appropriate):

Merge request reports

Loading