Steven Arcangeli
b309d0df6b
refactor!: drop support for Neovim 0.8 ( #387 )
2024-07-15 11:31:20 -07:00
Steven Arcangeli
690290be7f
ci: use nvim-typecheck-action v2
2024-06-01 19:26:10 -07:00
Steven Arcangeli
97a838ccc0
ci: upgrade release-please-action to v4
2024-05-16 12:35:30 -07:00
Steven Arcangeli
9e725f0810
ci: run tests against Neovim v0.10.0
2024-05-16 11:43:00 -07:00
Steven Arcangeli
6c42401801
ci: update stylua version to v0.20.0
2024-05-16 11:33:27 -07:00
Steven Arcangeli
83a79f39b7
ci: update checkout action
2024-04-23 19:18:25 -07:00
Steven Arcangeli
b730cd8eba
ci: github workflow automation
2024-01-14 12:46:22 -08:00
Colin Kennedy
eb301a4763
feat(treesitter): support for objdump files ( #320 )
...
* Added aerial queries for objdump
Added objdump to minimal_init.lua
* ci: tests fail if changes to snapshot files
* cleanup: comments on test filetype special cases
* test: add objdump test snapshots
---------
Co-authored-by: Steven Arcangeli <stevearc@stevearc.com>
2023-10-31 07:55:51 -07:00
Steven Arcangeli
5b0433d61f
test: refactor tests to use snapshot files ( #315 )
...
* test: change treesitter tests to use snapshots
* test: add selection_range to treesitter tests
* ci: run tests against neovim 0.9.4
2023-10-15 21:18:56 -07:00
Steven Arcangeli
26e2a7c6bd
ci: use stylua 0.18.2
2023-10-08 22:59:52 -07:00
Steven Arcangeli
fc04a097d0
ci: merge workflows and add makefile
2023-09-01 23:39:50 -07:00
Steven Arcangeli
a49ba4a948
ci: run type check in actions
2023-08-13 08:13:52 -07:00
Steven Arcangeli
79644dbedc
ci: pin workflow to static container version
2023-06-28 11:00:14 -07:00
Micah Halter
7d66ec1e63
ci: add release-please to automate semantic versioning releases
2023-06-19 11:01:53 -04:00
Steven Arcangeli
5722038b6c
ci: run tests on v0.9.0
2023-05-17 00:53:48 -07:00
Steven Arcangeli
7371322c60
refactor: stop checking in doc/tags ( #237 )
2023-04-04 14:03:41 -07:00
Steven Arcangeli
50d28ad4e3
ci: fix ci errors
2022-12-01 08:49:48 -08:00
Steven Arcangeli
5deb9c488d
ci: fix document generation job
2022-10-21 20:22:01 -07:00
Steven Arcangeli
c5f656cb78
test: test harness isolation improvements
2022-10-21 20:10:50 -07:00
Steven Arcangeli
aa3332acdd
test: only install TS parsers for supported languages
2022-10-21 05:48:13 -07:00
Steven Arcangeli
e633b81650
doc!: drop support for nvim <0.8
2022-10-20 18:40:44 -07:00
Steven Arcangeli
87099324fd
ci: combine lint and test workflows
2022-09-25 05:16:10 -07:00
Steven Arcangeli
fbafa58cbc
ci: pin version of stylua
2022-09-25 05:11:57 -07:00
Steven Arcangeli
17773f8e31
ci: only run tests against neovim 0.7
2022-06-26 10:20:48 -07:00
Steven Arcangeli
142819d7f4
ci: install tree-sitter-cli
2022-06-04 17:45:04 -07:00
Steven Arcangeli
657ed80259
ci: fix the documentation update job
2022-04-18 09:49:24 -07:00
Steven Arcangeli
1ce109f0a7
ci: fix the build by pinning nvim-treesitter
...
It's dropped support for older neovim versions
2022-04-18 09:44:46 -07:00
Steven Arcangeli
1bd3cf16bb
fix: migrate deprecated ts_util.get_node_text call ( #84 )
2022-04-18 09:09:02 -07:00
Steven Arcangeli
6929ba495b
ci: run tests on neovim 0.6.1
2022-01-14 13:10:55 -08:00
Steven Arcangeli
cddfadd5e3
ci: documentation job can update vim docs
2022-01-02 15:53:07 -08:00
Steven Arcangeli
30edcca39a
chore: run tests on neovim v0.6.0
2021-11-30 12:38:15 -08:00
Steven Arcangeli
3ec60286d1
refactor: auto-generate keybindings section of README
2021-11-30 12:35:32 -08:00
Steven Arcangeli
a8838d736e
doc: github action to auto-update list of supported TS languages
2021-11-21 07:08:46 -08:00
Steven Arcangeli
3780ef0ead
feat: run tests in CI
2021-11-20 12:48:09 -08:00
Steven Arcangeli
f17a5be6ca
chore: add linting to CI
2021-11-20 12:26:08 -08:00