chore: add CI, pre-commit, and luarocks configs

- Add CI workflows (format, lint, typecheck)
- Add quality workflow
- Add luarocks publishing workflow
- Add pre-commit configuration
- Add luarocks rockspec
- Add selene.toml for linting
- Remove issue template
This commit is contained in:
Barrett Ruth 2026-02-03 21:01:57 -05:00
parent 0342a892fb
commit 657575ae30
7 changed files with 201 additions and 46 deletions

View file

@ -1,46 +0,0 @@
---
name: Bug Report
about: File a bug with live-server.nvim
title: "Bug Report"
labels: ""
assignees: ""
---
<!-- Be sure you can affirm the following: -->
<!-- 1. live-server is up to date and functioning correctly (run `live-server` in the terminal) -->
<!-- 2. I have searched the issue tracker and not found a similar issue -->
### Info
- Operating System:
- `nvim --version`:
- Node package manager:
- `<node-package-manager> --version`:
- `live-server --version`:
### Configuration
<!-- Replace the below with your live-server.nvim setup -->
```lua
require('live-server').setup {
}
```
<!-- Replace the below with your *neovim* package manager setup -->
```lua
require('nvim-package-manager').setup {
-- Any special plugin config
{
'barrett-ruth/live-server.nvim',
}
}
```
</details>
### Description
<!-- A clear and concise description of the bug -->