feat(ci): add pre-commit CI configuration for Node and Go #15

Merged
argoyle merged 1 commits from add-pre-commit-ci-configuration into main 2024-11-13 11:30:44 +00:00
2 changed files with 28 additions and 0 deletions
+13
View File
@@ -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
+15
View File
@@ -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