Skip to content

asdf-vm/asdf-plugin-template

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.

asdf-plugin-template Build Lint

This is an asdf-vm plugin template with CI to run Shellcheck and testing with the asdf test GitHub Action.

Usage

  1. Generate a new repository based on this template.
  2. Clone it and run bash setup.bash.
  3. Force push to your repo: git push --force-with-lease.
  4. Adapt your code at the TODO markers. To find the markers: git grep TODO.
  5. 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!

  1. Install asdf tools

    asdf plugin add shellcheck https://github.com/luizm/asdf-shellcheck.git
    asdf plugin add shfmt https://github.com/luizm/asdf-shfmt.git
    asdf install
  2. Develop!

  3. Lint & Format

    ./scripts/format.bash
    ./scripts/lint.bash
  4. PR changes