Commit graph

14 commits

Author SHA1 Message Date
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