| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
| |
Problem:
gen-annotations runs on PRs.
Solution:
- Check the org + repo name.
- Trigger on "master" branch only.
related: d7c25c54406af9483edeab7e783d01f80e4f05e5 #4357
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Problem:
docgen fails if gen-annotations pushes before it:
[master c2804a4] docs: update configs.md skip-checks: true
2 files changed, 24 insertions(+), 20 deletions(-)
To https://github.com/neovim/nvim-lspconfig
! [rejected] master -> master (fetch first)
error: failed to push some refs to 'https://github.com/neovim/nvim-lspconfig'
hint: Updates were rejected because the remote contains work that you do not
hint: have locally. This is usually caused by another repository pushing to
Solution:
If push fails, rebase and retry. The two workflows touch disjoint files
so the rebase should alway resolve.
|
| |
|
|
| |
stylelint now has an official LS:
[@stylelint/language-server](https://github.com/stylelint/vscode-stylelint/tree/main/packages/language-server)
|
| |
|
|
|
|
|
|
| |
Problem:
docgen runs on PRs:
https://github.com/neovim/nvim-lspconfig/pull/4351#issuecomment-4114995138
Solution:
Check the org + repo name.
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v5...v6)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Problem:
If a config throws an error it fails the entire doc generation.
Solution:
Handle config error in docgen. Unfortunately, this doesn't show the
error message, it shows:
loop or previous error loading module 'lsp.volar'
instead of the actual `error('…')` message.
So meanwhile, document the current deprecation/rename pattern and use
`vim.notify()` instead.
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
idk how to make this error stop
though I did read: https://github.com/EmmyLuaLs/emmylua-analyzer-rust/issues/29
error: undefined global variable: vim [undefined-global]
--> lua/lspconfig/configs/taplo.lua:6:29
5 | root_dir = function(fname)
6 | return vim.fs.dirname(vim.fs.find('.git', { path = fname, upward = true })[1])
7 | end,
|
| |
|
|
|
|
| |
- Introduce emmylua CI job to type-check code.
- Drop old analyzers that haven't reported anything useful in a long
time and are redundant with luals/emmylua.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bumps [leafo/gh-actions-luarocks](https://github.com/leafo/gh-actions-luarocks) from 5 to 6.
- [Release notes](https://github.com/leafo/gh-actions-luarocks/releases)
- [Commits](https://github.com/leafo/gh-actions-luarocks/compare/v5...v6)
---
updated-dependencies:
- dependency-name: leafo/gh-actions-luarocks
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bumps [leafo/gh-actions-lua](https://github.com/leafo/gh-actions-lua) from 11 to 12.
- [Release notes](https://github.com/leafo/gh-actions-lua/releases)
- [Commits](https://github.com/leafo/gh-actions-lua/compare/v11...v12)
---
updated-dependencies:
- dependency-name: leafo/gh-actions-lua
dependency-version: '12'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
| |
|
|
|
|
|
|
|
|
| |
Problem:
The `pyright.organizeimports` is private, so client:exec_cmd()
fails because it refuses to run commands that are not advertised
as capabilities.
Solution:
Call client.request() to side-step the check in client:exec_cmd().
YOLO
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v5)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
| |
|
|
|
|
|
|
| |
Problem:
client:exec_cmd() does not support synchronous invocation. https://github.com/neovim/nvim-lspconfig/pull/3876
Solution:
Special-case eslint in the linter.
|
| |
|
|
| |
Sometimes we want to make an exception for some bug fixes.
In that case, we want all the *other* lint checks to run.
|
| | |
|
| | |
|
| |
|
|
| |
- Disallow adding new legacy configs.
- Drop the "comment" CI job. It is over-engineered, and adds redundant comments on PRs.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
Use `client:exec_cmd()` instead of calling
`request("workspace/executeCommand")` directly.
|
| | |
|
| |
|
|
|
|
| |
The former is deprecated in neovim 0.10. Remove the check added in
9b89ba5f158f73779cd58d0bb2783dfb40b28b0e.
See: https://github.com/neovim/neovim/blob/v0.10.0/runtime/doc/deprecated.txt#L55
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
Closes: https://github.com/neovim/nvim-lspconfig/issues/3669
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bumps [leafo/gh-actions-luarocks](https://github.com/leafo/gh-actions-luarocks) from 4 to 5.
- [Release notes](https://github.com/leafo/gh-actions-luarocks/releases)
- [Commits](https://github.com/leafo/gh-actions-luarocks/compare/v4...v5)
---
updated-dependencies:
- dependency-name: leafo/gh-actions-luarocks
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bumps [leafo/gh-actions-lua](https://github.com/leafo/gh-actions-lua) from 10 to 11.
- [Release notes](https://github.com/leafo/gh-actions-lua/releases)
- [Commits](https://github.com/leafo/gh-actions-lua/compare/v10...v11)
---
updated-dependencies:
- dependency-name: leafo/gh-actions-lua
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
| |
|
|
| |
Instead, generate documentation by running the `docgen.lua` executable.
|
| |
|
|
|
| |
Otherwise the action will default to githubs own merge branch which
doesn't follow the actual git history.
|
| |
|
|
| |
Work on https://github.com/neovim/nvim-lspconfig/issues/2079.
|
| |
|
|
| |
Work on https://github.com/neovim/nvim-lspconfig/issues/2079.
|
| |
|
|
| |
Work on https://github.com/neovim/nvim-lspconfig/issues/2079.
|
| |
|
|
| |
Work on https://github.com/neovim/nvim-lspconfig/issues/2079.
|
| |
|
|
| |
Work on https://github.com/neovim/nvim-lspconfig/issues/2079.
|
| |
|
|
| |
Work on https://github.com/neovim/nvim-lspconfig/issues/2079.
|
| |
|
|
|
| |
We still support neovim 0.9 currently, so we can't use vim.uv. Also add
a check so we don't accidentally reintroduce it.
|
| |
|
|
| |
Work on https://github.com/neovim/nvim-lspconfig/issues/2079.
|
| |
|
| |
Work on https://github.com/neovim/nvim-lspconfig/issues/2079
|
| | |
|