diff --git a/Pre-Commit-Go.gitlab-ci.yml b/Pre-Commit-Go.gitlab-ci.yml new file mode 100644 index 0000000..7cc7dc5 --- /dev/null +++ b/Pre-Commit-Go.gitlab-ci.yml @@ -0,0 +1,13 @@ +run-pre-commit: + stage: .pre + image: unbound/pre-commit@sha256:596abf501d5ac878534b76f19d19ec5c952f1f362ad92d611172072ef5d483d5 + variables: + PRE_COMMIT_HOME: ${CI_PROJECT_DIR}/.cache/pre-commit + cache: + - key: + files: + - .pre-commit-config.yaml + paths: + - ${PRE_COMMIT_HOME} + script: + - pre-commit run --all-files diff --git a/Pre-Commit-Node.gitlab-ci.yml b/Pre-Commit-Node.gitlab-ci.yml new file mode 100644 index 0000000..bbcdf04 --- /dev/null +++ b/Pre-Commit-Node.gitlab-ci.yml @@ -0,0 +1,15 @@ +run-pre-commit: + stage: .pre + image: unbound/pre-commit-node:v0.0.10@sha256:b2133622f54309b9cab90876f07b73e2e0532ad67d4bc94d8deafc9df7d779aa + variables: + PRE_COMMIT_HOME: ${CI_PROJECT_DIR}/.cache/pre-commit + cache: + - key: + files: + - .pre-commit-config.yaml + paths: + - ${PRE_COMMIT_HOME} + before_script: + - npm ci --no-progress + script: + - pre-commit run --all-files