asdf-plugin-template
asdf-plugin-template copied to clipboard
📦 asdf-vm plugin template with GitHub Actions and more!
asdf-plugin-template

This is an asdf-vm plugin template with CI to run Shellcheck and testing with the asdf test GitHub Action.
Usage
- Generate a new repository based on this template.
- Clone it and run
bash setup.bash. - Force push to your repo:
git push --force-with-lease. - Adapt your code at the TODO markers. To find the markers:
git grep TODO. - To develop your plugin further, please read the plugins create section of the docs.
A feature of this plugin-template when hosted on GitHub is the use of release-please, an automated release tool. It leverages Conventional Commit messages to determine semver release type, see the documentation.
Contributing
Contributions welcome!
- Install
asdftoolsasdf plugin add shellcheck https://github.com/luizm/asdf-shellcheck.git asdf plugin add shfmt https://github.com/luizm/asdf-shfmt.git asdf install - Develop!
- Lint & Format
./scripts/shellcheck.bash ./scripts/shfmt.bash - PR changes