60 Commits

Author SHA1 Message Date
William Boman
b3689a41dd ci: fix shellharden download url (#2022) 2025-09-27 20:42:05 +02:00
William Boman
4eb3e09224 ci: add nvim v0.11 to test matrix (#1923) 2025-05-06 23:09:55 +02:00
William Boman
89cfb7386c ci: don't cbfmt check CHANGELOG.md (#1922) 2025-05-06 23:06:57 +02:00
William Boman
8dadbd63e2 chore!: update required Neovim version to 0.10.0 2025-02-19 12:15:49 +01:00
William Boman
853fccd32a feat!: upgrade minimum required neovim version to 0.9.0 (#1517) 2025-02-16 09:49:17 +01:00
William Boman
ce1682f409 tests: add new nvim versions to test matrix (#1877) 2025-02-15 16:42:20 +01:00
William Boman
0fb4e56837 ci: upgrade deps (#1726) 2024-05-31 14:37:56 +02:00
William Boman
e110bc3be1 tests: add nvim v0.9.5 to test matrix (#1594) 2024-01-06 09:13:30 +01:00
William Boman
da263879ac ci: add nvim v0.9.3 and v0.9.4 to test matrix (#1513) 2023-10-10 14:01:39 +02:00
William Boman
7e90823138 chore(ci): add nvim v0.9.1 to test matrix (#1378) 2023-06-28 19:21:35 +02:00
William Boman
8942b5776a chore(ci): upgrade linter versions (#1377) 2023-06-28 17:21:28 +00:00
William Boman
ca57774a5c chore: release v1.0.0 (#1262) 2023-04-26 19:16:31 +02:00
William Boman
e239c6439c chore: remove generate scripts and artifacts (#1246) 2023-04-22 12:22:54 +02:00
William Boman
14f85289b1 ci: add release workflow (#1214)
Co-authored-by: Jay Patel <36803168+jay-babu@users.noreply.github.com>
2023-04-15 00:43:46 +02:00
William Boman
489f22baed chore(ci): add v0.9.0 to test matrix (#1190) 2023-04-07 18:36:16 +02:00
William Boman
bd5f5924e9 chore: consolidate generate task (#1171) 2023-04-02 21:38:20 +02:00
William Boman
441c9ea2ab fix(doc): duplicate helptag (#1099)
Closes #1098.
2023-03-14 06:42:36 +01:00
William Boman
698cd0c4f1 style: enforce import order (#1092)
* chore(workflows): update dependencies

* style: enforce import order
2023-03-12 09:26:02 +01:00
William Boman
bbdeb30541 chore(ci): bump selene and stylua versions (#1059) 2023-03-05 02:03:42 +00:00
William Boman
fcd916f411 chore(workflows): change autogenerate commit message (#1004) 2023-02-17 20:02:05 +01:00
William Boman
28ace0317c ci(tests): add neovim version matrix (#515) 2022-10-06 01:43:20 +02:00
William Boman
d0072bef1a chore(workflows): bump neovim to 0.8.0 (#491) 2022-10-01 17:10:43 +02:00
William Boman
4a5aaf7d4c chore: upgrade stylua to 0.15.0 (#454) 2022-09-22 12:01:21 +00:00
William Boman
4899c37180 chore(workflows): remove auto-assign workflow (#426) 2022-09-15 16:01:04 +00:00
William Boman
247ca843f0 chore: bump stylua to 0.14.3 (#395) 2022-09-08 15:19:11 +02:00
William Boman
0f95472f5b chore: add cbfmt config (#328) 2022-08-25 03:21:13 +02:00
William Boman
a7bfd2bee0 fix(workflow): fix selene job name (#302) 2022-08-16 10:12:43 +00:00
William Boman
3c62386a39 refactor: introduce selene, harden type defs, and use proper EmmyLua syntax (#296) 2022-08-15 21:03:06 +02:00
William Boman
b1d210b78c fix: include PACKAGES.md in workflow commit (#270) 2022-08-08 13:51:23 +02:00
William Boman
35627b34dc fix(workflow): set fetch-depth: 0 (#266) 2022-08-07 18:34:25 +02:00
William Boman
2f7a2c317f chore: update bot comment on new package request (#183) 2022-07-28 16:39:09 +02:00
William Boman
c92cc60866 stable branch release 2022-07-24 15:06:55 +02:00
William Boman
11c0af44e6 refactor!: extract mason-lspconfig to separate plugin (#109)
The rationale behind this is to make boundaries clearer as mason.nvim
has no direct relation with lspconfig per se.

Also, hopefully, by having it as a separate package like this would
encourage more people to write similar extensions (think mason-dap and
mason-null-ls). Ideally such extensions wouldn't be required at all, but
there are definitely gaps to fill as of today.

From now on you'll need to add `williamboman/mason-lspconfig.nvim` as
a plugin if you want to use the `mason-lspconfig` extension:

```lua
use {
    { "williamboman/mason.nvim", branch = "alpha" },
    "williamboman/mason-lspconfig.nvim",
    "neovim/nvim-lspconfig",
}
```

```lua
Plug "williamboman/mason.nvim", { 'branch': 'alpha' }
Plug "williamboman/mason-lspconfig.nvim"
Plug "neovim/nvim-lspconfig"
```
2022-07-22 03:15:43 +02:00
William Boman
1839cc25ef fix(autogenerate): fix add-paths argument (#70) 2022-07-13 15:25:04 +00:00
William Boman
fd572ef6cf fix(scripts): set packpath instead of rtp for dependencies (#42)
* fix(scripts): set packpath instead of rtp for dependencies

* chore: remove bot-automation.yml

This will not function as I had expected as secrets are not available in
PRs coming from forks, which defeats the whole purpose. Will have to
build a standalone webhook service in a closed environment instead.
2022-07-09 11:05:38 +00:00
William Boman
a7593c35c3 chore(workflow): add bot-automation.yml (#38) 2022-07-09 01:36:17 +02:00
William Boman
d132a7a673 chore(workflow): modularize scripts and remove mason-lspconfig from CI checks (#36) 2022-07-09 01:00:34 +02:00
William Boman
8cad2361dd refactor: move packages to mason-registry (#27) 2022-07-08 17:36:10 +02:00
William Boman
8519abf773 chore: adjust some remnants of nvim-lsp-installer 2022-07-07 01:02:13 +02:00
William Boman
9221438408 chore: run tests workflow on all branches, fix README badge image 2022-07-07 00:44:35 +02:00
William Boman
5f634e0c37 mason.nvim 2022-07-07 00:39:59 +02:00
William Boman
11cc3dbdbc chore(workflows): add workflow_dispatch trigger for run-autogen.yml 2022-05-06 15:03:36 +02:00
William Boman
193f17140d chore: bump minimum neovim version to 0.7.0 (#656) 2022-05-02 03:07:15 +02:00
William Boman
12d97eeabf feat: add async module (#499) 2022-02-21 20:56:16 +01:00
William Boman
8e20f1da1f action: use PAT for write access 2022-02-02 14:09:30 +01:00
William Boman
8649d9ce34 actions: simplify run-autogen workflow 2022-01-29 02:08:25 +01:00
William Boman
cb84dcf0d2 add base input to workflow step 2022-01-27 21:55:40 +01:00
William Boman
96599a40d1 fix(actions): remove fetch-depth setting 2022-01-23 11:57:18 +01:00
William Boman
c4faf66205 feat(actions): add scheduled action to commit & push generated diffs 2022-01-22 23:33:08 +01:00
William Boman
24696df5df github/workflows: fix auto comment 2021-12-29 23:01:17 +01:00