Commit graph

35 commits

Author SHA1 Message Date
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