action-setup-vim

GitHub Action to setup Vim or Neovim on Linux, macOS and Windows for testing Vim plugins

MIT License

Stars
130
Committers
9

Bot releases are hidden (Show)

action-setup-vim -

Published by rhysd over 4 years ago

  • Improve: Validate the executable file before getting --version output
action-setup-vim -

Published by rhysd over 4 years ago

  • Improve: github-token input was removed since it is no longer necessary. This is not a breaking change since github-token input is now simply ignored.
    • GitHub API token was used only for getting the latest release of vim-win32-installer repository on Windows. But now the latest release is detected from redirect URL.
action-setup-vim -

Published by rhysd over 4 years ago

  • Fix: version input check was not correct for Vim 7.x (e.g. 7.4.100, 7.4). Thanks @itchyny!
  • Fix: Path separator was not correct on Windows
  • Improve: Better post-action validation on CI and internal refactoring
action-setup-vim -

Published by rhysd over 4 years ago

action-setup-vim -

Published by rhysd over 4 years ago

  • Improve: github-token input is now optional even if you install Vim on Windows worker
  • Improve: Update dev-dependencies
action-setup-vim -

Published by rhysd over 4 years ago

  • New: Specific version tag can be set to version input like version: v8.2.0126. Please read documentation for more details.
action-setup-vim -

Published by rhysd over 4 years ago

  • Improve: Now all input environment variables (starting with INPUT_) are filtered on executing subprocesses (actions/toolkit#309)
  • Improve: Unit tests were added for validation of inputs and outputs
  • Improve: Better validation error messages
  • Improve: Better descriptions in README.md
action-setup-vim -

Published by rhysd over 4 years ago

  • Improve: Install stable Neovim with Homebrew on macOS. Now it is installed via brew install neovim
action-setup-vim -

Published by rhysd over 4 years ago

First release 🎉

Please read README.md for usage.