Marcel Amirault
61199b7413
Change markdownlint wildcard format
2019-09-02 00:19:30 +00:00
Achilleas Pipinellis
31c7bf16aa
Run markdownlint before Nanoc checks
...
Make it simpler to run markdownlint by moving it before
we do those hacks to run Nanoc.
2019-08-27 09:15:15 +00:00
Stan Hu
b881c77253
Reduce complexity of CI files
...
Signed-off-by: Rémy Coutable <remy@rymai.me>
2019-08-26 13:44:37 -07:00
Marcel Amirault
6f3fa06fd1
Change docs markdown linter
...
Change from ruby mdl to node markdownlint, add
config file to root of project, delete old config
file, update exceptions, and fix one doc that
was didn't meet standards
2019-08-26 20:31:04 +00:00
Marcel Amirault
399087c8db
Fix docs review-app stages in the pipeline
2019-08-05 11:07:14 +00:00
Marcel Amirault
98d6db4b43
Update regex for docs branches in ci
...
Changes * to + to be more precise with acceptable branch names
2019-08-02 06:24:07 +00:00
Peter Dave Hello
b2f143597c
Extend yamllint test to changelogs
...
cc !30979
2019-07-23 12:23:51 +00:00
Markus Koller
385233981a
Centralize config for markdownlint
...
The configuration is currently only specified in CI, by moving it into
`.mdlrc` we get immediate feedback locally in supported editors.
To ensure `mdl` is available it's also added to the `Gemfile`, though
CI will still use the version installed in the `gitlab-docs-lint` image.
2019-07-09 03:01:04 +00:00
Evan Read
4f93fa4b7d
Add lint rule that headings must increment one level at a time
...
Also fixes instances in Markdown that broke the rule.
2019-07-08 11:07:07 +00:00
Evan Read
d05eebe1dd
Fix most bare URLs in project
...
Linting rule not enabled for now
because tooling produces false
positives.
2019-07-02 08:50:00 +00:00
Philippe Lafoucrière
de99b7ba90
Refactor except code
...
We repeat the same code in many places. With the support of multiple
extends, we can clean up several jobs.
2019-07-01 15:04:19 +00:00
Marcel Amirault
20654fb9bf
Enforce consistent prefix for bullet lists
...
Adjusts asterisks to hyphens in assorted docs to allow lint rule to pass
2019-07-01 03:36:23 +00:00
Evan Read
e128239340
Add Markdown linting
...
Also adds and one linting rule
and makes project conform to it.
2019-06-25 04:34:55 +00:00
Kamil Trzciński
931d84ac00
Refactor .gitlab-ci.yml
2019-04-15 14:16:58 +02:00