All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Docker image name in example part of
README.md
markdownlint-cli
version updated up to0.26.0
(from0.23.2
)
- Multiple files ignoring (you can run current action
with: ignore: 'foo.md bar.md'
with space delimiter for multiple--ignore
flag appending) #7
- Base docker image changed from
node:13-alpine
tomhart/alpine-node:slim-12
(more lightweight) markdownlint-cli
version updated up to0.23.2
(from0.23.1
)markdownlint
packed into single file in docker image
- Quoting of
INPUT_*
env variables to allow multiple arguments in 1 env var
- Support for globstar (
**
) by changing the shell to bash #6
- Support for Keep-a-Changelog's links in the heading #4
- Support for using en dashes instead of minus signs #4
- Support for passing multiple parameters to
markdown-lint
#3
- Changelog rule
CHANGELOG-RULE-004
- Only one "unreleased" version header allowed
- Changelog rule
CHANGELOG-RULE-004
enabled in changelog linter configchangelog.yml
- First public release
- GitHub action parameter
path
renamed toargs
- Docker image auto-building
- Rules set (
CHANGELOG-RULE-001
,CHANGELOG-RULE-002
,CHANGELOG-RULE-003
) for changelog file linting - Config file for changelog file linting