mirror of
https://github.com/placeholder-soft/asdf-plugins.git
synced 2026-01-12 17:02:53 +08:00
1.3 KiB
1.3 KiB
Contributing
Contributing a new Plugin
- Clone this repo
git clone https://github.com/asdf-vm/asdf-plugins - Install repo dependencies
asdf install - Add the plugin to the repository
README.mdPlugin List table. - Create a file with the shortname you wish to be used by asdf in
plugins/<name>. The contents should berepository = <your_repo>. Eg:printf "repository = https://github.com/asdf-vm/asdf-nodejs.git\n" > plugins/nodejs - Test your code
scripts/test_plugin.bash --file plugins/<name> - Format your code & this README:
scripts/format.bash - Create a PR following the instructions in the PR template.
- Make sure you use Conventional Commits, both in the commit messages and the pull request title
Fixing an existing plugin
If you see a plugin has an incorrect Build status link, please PR a fix to the correct link.
If you see a plugin which is no longer maintained by the repository owner, please reach out to them on their repo before PRing a removal of the plugin. Sometimes code not actively maintained functions perfectly fine. If you PR a removal, link to the thread showing you attempted to communicate with the owner/author.
Thanks for contributing!