Skip to content

Commit 19734a7

Browse files
authored
Update golangci-lint and yara-x versions (#834)
* Update golangci-lint and yara-x versions Signed-off-by: egibs <20933572+egibs@users.noreply.github.com> * Validate yara-x checksums Signed-off-by: egibs <20933572+egibs@users.noreply.github.com> --------- Signed-off-by: egibs <20933572+egibs@users.noreply.github.com>
1 parent 0a16bd0 commit 19734a7

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

Makefile

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,20 +42,27 @@ LINTERS :=
4242
FIXERS :=
4343

4444
GOLANGCI_LINT_CONFIG := $(LINT_ROOT)/.golangci.yml
45-
GOLANGCI_LINT_VERSION ?= v1.63.4
45+
GOLANGCI_LINT_VERSION ?= v1.64.8
4646
GOLANGCI_LINT_BIN := $(LINT_ROOT)/out/linters/golangci-lint-$(GOLANGCI_LINT_VERSION)-$(LINT_ARCH)
4747
$(GOLANGCI_LINT_BIN):
4848
mkdir -p $(LINT_ROOT)/out/linters
4949
rm -rf $(LINT_ROOT)/out/linters/golangci-lint-*
5050
curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b $(LINT_ROOT)/out/linters $(GOLANGCI_LINT_VERSION)
5151
mv $(LINT_ROOT)/out/linters/golangci-lint $@
5252

53-
YARA_X_VERSION ?= v0.12.0
53+
YARA_X_VERSION ?= v0.13.0
54+
YARA_X_SHA :=
55+
ifeq ($(LINT_OS),Darwin)
56+
YARA_X_SHA=d47f458d0bdd1cb5a3b25b8a1efa2826c263e2855f0615f5f36377af6799b217
57+
else
58+
YARA_X_SHA=783a62c3493c42e380835bf5c2d12ba8e017d7ebe227e7d004bd5845d4cc38bc
59+
endif
5460
YARA_X_BIN := $(LINT_ROOT)/out/linters/yr-$(YARA_X_VERSION)-$(LINT_ARCH)
5561
$(YARA_X_BIN):
5662
mkdir -p $(LINT_ROOT)/out/linters
5763
rm -rf $(LINT_ROOT)/out/linters/yr
58-
curl -sSfL https://github.com/VirusTotal/yara-x/releases/download/$(YARA_X_VERSION)/yara-x-$(YARA_X_VERSION)-$(LINT_ARCH)-$(LINT_PLATFORM)-$(LINT_OS_LOWER)$(LINT_PLATFORM_SUFFIX).gzip -o yara-x.gzip
64+
curl -sSfL https://github.com/VirusTotal/yara-x/releases/download/$(YARA_X_VERSION)/yara-x-$(YARA_X_VERSION)-$(LINT_ARCH)-$(LINT_PLATFORM)-$(LINT_OS_LOWER)$(LINT_PLATFORM_SUFFIX).gz -o yara-x.gzip
65+
echo "$(YARA_X_SHA) *yara-x.gzip" | shasum -a 256 --check
5966
tar -xzvf yara-x.gzip && mv yr $(LINT_ROOT)/out/linters && rm yara-x.gzip
6067
mv $(LINT_ROOT)/out/linters/yr $@
6168

0 commit comments

Comments
 (0)