ci: use pre-commit image
This commit is contained in:
+1
-6
@@ -11,7 +11,7 @@ image: buildtool/build-tools:${BUILDTOOLS_VERSION}
|
|||||||
|
|
||||||
run-pre-commit:
|
run-pre-commit:
|
||||||
stage: .pre
|
stage: .pre
|
||||||
image: golang:1.20.4
|
image: unbound/pre-commit
|
||||||
variables:
|
variables:
|
||||||
PRE_COMMIT_HOME: ${CI_PROJECT_DIR}/.cache/pre-commit
|
PRE_COMMIT_HOME: ${CI_PROJECT_DIR}/.cache/pre-commit
|
||||||
cache:
|
cache:
|
||||||
@@ -20,11 +20,6 @@ run-pre-commit:
|
|||||||
- .pre-commit-config.yaml
|
- .pre-commit-config.yaml
|
||||||
paths:
|
paths:
|
||||||
- ${PRE_COMMIT_HOME}
|
- ${PRE_COMMIT_HOME}
|
||||||
before_script:
|
|
||||||
- apt update && apt install -y python3 python3-pip ruby git
|
|
||||||
- go install github.com/lietu/go-pre-commit@latest
|
|
||||||
- curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b $(go env GOPATH)/bin v1.53.2
|
|
||||||
- pip install pre-commit
|
|
||||||
script:
|
script:
|
||||||
- pre-commit run --all-files
|
- pre-commit run --all-files
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user