superlint/scripts
Marco Ferrari 5d6e3fcecc
feat: lint commit messages with commitlint (#6118)
Add support to run Commitlint against commit messages. It supports the
current modes:

- Lint the commit message of the last commit
- Lint the commit messages of the pushed commits in case there is more
  than one pushed commit

This commit also removes stuff that we used to run commitlint as a
standalone tool because we can now use the commitlint instance that
Super-linter ships:

- lint-commit steps in lint-commit the GitHub Actions workflow
- lint-commit Make target
- commitlint and its dependencies in package.json and package-lock.json
2024-09-19 08:53:13 +00:00
..
bash-exec.sh feat(bash-exec): add option to ignore shell library files (#5254) 2024-02-27 18:17:22 +00:00
build-metadata.sh build: fix build metadata (#6015) 2024-08-13 14:26:26 +02:00
git-merge-conflict-markers.sh feat: implement a linter to check git conflicts (#6113) 2024-09-05 08:02:36 +02:00
install-arm-ttk.sh Simplify container image build (#4962) 2023-12-15 11:59:36 +01:00
install-checkstyle.sh Simplify container image build (#4962) 2023-12-15 11:59:36 +01:00
install-chktex.sh build: fail on errors when installing chktex (#5214) 2024-02-05 10:31:43 +01:00
install-glibc.sh build: add glibc via gcompat layer (#5334) 2024-02-29 17:12:01 +00:00
install-google-java-format.sh Simplify container image build (#4962) 2023-12-15 11:59:36 +01:00
install-ktlint.sh feat: automatically handle ktlint updates (#5049) 2023-12-24 14:47:34 +01:00
install-lintr.sh build: reduce container image size (#5072) 2023-12-29 19:30:58 +01:00
install-lua.sh build: install lua from the os package repository (#5655) 2024-05-28 08:39:07 +02:00
install-r-package-or-fail.R fix: fail if r package installation fails (#4994) 2023-12-21 20:52:57 +01:00
linterVersions.sh feat: lint commit messages with commitlint (#6118) 2024-09-19 08:53:13 +00:00