Set of common tools that are used in most of my repos. I find my self setting up repos for one thing or another and doing the same set-up over and over. So I started this repo to share the tooling across the repos and in the new repo that I start. Here are the thing that I have learn doing this.
-
MegaLinter
- Create .mega-linter.yml using a copy from another repo. Now using this repo's file. TODO: work on share megalinter config
- update .gitignore for
- report/
- Copy .github/linters files from here to new repo and review settings.
-
Create .github/workflow directory. For workflow folder.
-
Create TODO.md
-
Update README.md
- Copy Badges
- Mega Linter
- Codacy
- License
- Copy Badges
-
Add common-tools using git submodule command
git submodule add https://github.com/dschveninger/common-tools
-
include the *.mk file from mk directory in nc-common-tools
COMMON_DIR ?= common-tools -include $(COMMON_DIR)/mk/megalinter.mk # Optional targets # TODO coming soon