Commit graph

80 commits

Author SHA1 Message Date
Lewis Russell
3e9a98bc05 chore: update response action 2024-06-19 10:26:23 +01:00
Lewis Russell
ef54387324 chore: update issue template 2024-06-19 09:40:07 +01:00
Lewis Russell
379a5a915a
chore: update bug report template 2024-06-05 14:17:17 +01:00
Lewis Russell
d9d94e055a feat!: drop support for nvim v0.8 2024-05-23 09:39:58 +01:00
Lewis Russell
d6a3bf0b36 ci: add testing for Nvim v0.10.0 2024-05-22 16:26:32 +01:00
Lewis Russell
790355f00a build: fix release please 2024-04-30 16:37:10 +01:00
Lewis Russell
4475b3eed0 ci: fix luarocks version 2024-04-18 09:57:26 +01:00
Lewis Russell
43799bc369 ci: move luarocks upload to release workflow 2024-04-18 09:53:22 +01:00
Lewis Russell
9f8a1ed860 ci: tag release branch on release 2024-04-18 09:49:56 +01:00
Lewis Russell
e788ef7c6d ci: update lua action 2024-04-18 09:40:01 +01:00
Lewis Russell
031abb0654 fix: release-please branch 2024-04-17 17:18:01 +01:00
Lewis Russell
f0447b734e ci: release-please 2024-04-17 17:16:07 +01:00
Lewis Russell
36181d6484 ci: adjust release-please config 2024-04-17 14:24:01 +01:00
Lewis Russell
42fda8e935 ci: add release-please config 2024-04-17 14:18:22 +01:00
Lewis Russell
2215c64cf6 ci: add release-please workflow 2024-04-17 14:08:40 +01:00
Lewis Russell
096d0833f7 test: migrate to nvim-test 2024-04-03 16:56:07 +01:00
Lewis Russell
2d1271962f ci: update conventional commits 2024-04-03 09:39:27 +01:00
Marc Jakobi
070875f9e4 feat: publish releases to luarocks 2024-04-02 00:15:44 +01:00
Lewis Russell
590d077c55 feat!: change default of attached_to_untracked to false 2024-01-25 16:48:27 +00:00
Lewis Russell
e93a158b87 feat: update issue templates 2023-12-07 11:15:45 +00:00
Lewis Russell
19654d963e refactor: vendor vim.system 2023-10-01 16:54:55 +01:00
Lewis Russell
e308a4f5dd build: add doc and lint check 2023-09-23 11:13:14 +01:00
Lewis Russell
2e23db475c ci: stale action fixup 2023-08-25 11:02:50 +01:00
Lewis Russell
c083c43793 ci: add response action 2023-08-25 10:44:56 +01:00
Lewis Russell
f1378831b1 feat(watcher): move from libuv poll to file event watcher 2023-06-19 11:22:33 +01:00
Lewis Russell
04821ad076 chore: update bug template 2023-06-14 12:05:18 +01:00
Lewis Russell
92654646f8 refactor: post teal-pocolypse cleanup
- assume vim.iconv
2023-06-14 12:02:18 +01:00
Lewis Russell
4bbfb06cf7 fix: vendor testsuite 2023-06-13 15:32:14 +01:00
Lewis Russell
4d63d996b0 refactor: remove teal 2023-06-13 15:32:14 +01:00
dundargoc
3b6c0a6412
ci: don't install unnecessary former neovim dependencies (#760)
Also prefer apt-get over apt to not trigger the "apt has no stable CLI
interface" warning.
2023-03-01 22:52:16 +01:00
dundargoc
f9810bfb65
ci: fix cache key (#761) 2023-03-01 22:09:46 +01:00
Lewis Russell
f965e3bad0 perf: reduce startup time 2023-03-01 16:34:52 +00:00
dundargoc
76b71f74ce ci: use clang instead of gcc compiler
Clang has faster link time optimization by default, which will should
save 10-20 seconds per CI run.
2023-02-28 15:51:02 +00:00
dundargoc
9aa7049518 ci: add ci.yml and Makefile as part of the cache key
If we change ci.yml or Makefile we should to rebuild all supported
neovim versions again. For example, if we accidentally remove a
dependency that works as expected on nightly but not on v0.7.2 we need
the CI job to fail immediately.
2023-02-28 15:50:42 +00:00
Lewis Russell
d949a7a58c fix(ci): update for latest changes on HEAD 2023-02-13 10:28:09 +00:00
Lewis Russell
71644a2907 chore: remove PULL_REQUEST_TEMPLATE.md 2022-12-16 13:00:47 +00:00
Lewis Russell
6831872853 chore: add FUNDING.yml 2022-12-15 15:08:54 +00:00
Lewis Russell
9110ea15a1 feat(preview): add preview_hunk_inline() 2022-10-29 11:56:14 +01:00
tester
6321c884b1 ci: clean up and update the workflow file
- Remove redundant comments
- Bump all actions to latest stable
- Replace deprecated set-output with Github environment files
2022-10-28 09:29:49 +01:00
Lewis Russell
05fd787b79 chore(ci): partition deps better 2022-10-07 15:37:24 +01:00
Lewis Russell
f623543458 chore(ci)!: drop support for v0.6.x 2022-10-07 14:02:11 +01:00
Lewis Russell
18b5523e38 build: update Teal to 0.14.1 2022-08-31 15:07:42 +01:00
Lewis Russell
79c55eb553 ci: install build deps later 2022-08-19 12:51:44 +01:00
Lewis Russell
536d6963f0 fix(ci): separate steps 2022-08-19 12:21:59 +01:00
Lewis Russell
6eb07412c2 build: use local version of tl and inspect 2022-08-19 12:20:47 +01:00
Lewis Russell
feff9d5618 ci: use Neovim nightly instead of master
...to allow more caching
2022-08-10 12:02:52 +01:00
Lewis Russell
794ca89b30 perf: do not run word diff on folded lines 2022-08-10 11:37:57 +01:00
Lewis Russell
64ecd6d8d1 chore(ci): add Neovim 0.7 to build matrix 2022-04-15 16:54:29 +01:00
Lewis Russell
683c0b4ceb chore(ci): add conventional commits action 2022-04-15 16:49:02 +01:00
Lewis Russell
9c0fb1a1c7 chore: fix issue template 2022-03-31 09:19:14 +01:00