Vrify the linter config first before running it

Signed-off-by: Milos Gajdos <milosthegajdos@gmail.com>
This commit is contained in:
Milos Gajdos 2025-03-30 07:17:22 -07:00
parent 3a33ba12ad
commit fd14cf1933
No known key found for this signature in database

View File

@ -18,4 +18,5 @@ ARG BUILDTAGS
RUN --mount=type=bind,target=. \
--mount=type=cache,target=/root/.cache \
--mount=from=golangci-lint,source=/usr/bin/golangci-lint,target=/usr/bin/golangci-lint \
golangci-lint --timeout "${TIMEOUT}" --build-tags "${BUILDTAGS}" run
golangci-lint config verify && \
golangci-lint --timeout "${TIMEOUT}" --build-tags "${BUILDTAGS}" run