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