File tree 1 file changed +7
-2
lines changed
1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -125,17 +125,22 @@ workflows:
125
125
## GitLab CI
126
126
127
127
` ` ` yaml
128
- stages : ['lint', 'build', 'test']
129
128
lint:commit :
130
129
image : registry.hub.docker.com/library/node:alpine
131
130
stage : lint
131
+ variables :
132
+ GIT_DEPTH : 0
132
133
before_script :
133
134
- apk add --no-cache git
134
135
- npm install --save-dev @commitlint/config-conventional @commitlint/cli
135
136
script :
136
137
- echo "${CI_COMMIT_MESSAGE}" | npx commitlint
137
138
` ` `
138
139
140
+ GitLab limits ` git clone` depth to
141
+ [20 commits by default](https://docs.gitlab.com/ee/ci/pipelines/settings.html#limit-the-number-of-changes-fetched-during-clone).
142
+ Setting `GIT_DEPTH : 0` removes this limitation, so `commitlint` can check larger MRs.
143
+
139
144
# # GitLab CI with pre-build container
140
145
141
146
` ` ` yaml
@@ -189,4 +194,4 @@ workflows:
189
194
190
195
> [!TIP]
191
196
> Help yourself adopting a commit convention by using an interactive commit prompt.
192
- > Learn how to use ` @commitlint/prompt-cli` in the [Use prompt guide](/> guides/use-prompt)
197
+ > Learn how to use `@commitlint/prompt-cli` in the [Use prompt guide](/guides/use-prompt).
You can’t perform that action at this time.
0 commit comments