Commit graph

24 commits

Author SHA1 Message Date
Christian Clason
692b051b09 feat!: drop modules, general refactor and cleanup 2025-05-12 18:43:40 +02:00
Christian Clason
cfbbea187b ci(tests): check queries on 0.10.4 2025-04-02 11:19:22 +02:00
Christian Clason
86ac7e9274 ci: replace node with upstream action 2024-04-14 14:10:56 +02:00
Christian Clason
78bfee7ddb ci(tests): use nvim nightly for win+cl 2024-04-14 13:34:44 +02:00
dundargoc
5b3e9861a2 ci: simplify cache key
Also ensure new matrix fields are automatically added to cache key.
2024-02-19 17:46:07 +01:00
dundargoc
6444286cbf ci: fix invalid workflow
Context variables aren't always available, so we can't rely on them for
e.g. environment variables.

Also merge all install scripts into `script/ci-install.sh`, that way it
can be called the same way regardless of system.
2024-02-10 19:49:14 +01:00
dundargoc
143a342bd8 ci: use windows-latest over windows-2022
It's convenient to not need to manually update the runner version.
2024-02-10 15:25:01 +01:00
Christian Clason
8262ccf990 fixup: it's fine 2024-02-09 10:45:13 +01:00
Christian Clason
de4a651da7 ci: pin tree-sitter-cli version in npm install
This prevents bad tags from messing up CI
2024-02-09 10:33:35 +01:00
Christian Clason
364b86ec8e ci: use M1 for macOS
GH Actions runners use M1 hardware for `macos-14` now. Since macOS is
one of the slowest platforms for parser compilation, switching should
give us not only ARM coverage but also shorter CI times.
2024-01-31 15:19:51 +01:00
Christian Clason
023a8ee9a2 ci: bump cache to v4 2024-01-24 10:30:08 +01:00
Christian Clason
9288d9b505 ci: bump actions to latest 2024-01-05 12:54:30 +01:00
ObserverOfTime
1a4116aef1 ci: update workflows 2023-08-18 11:09:57 +03:00
dundargoc
83e2e22d9e ci: remove ready_for_review type
It's only needed if a job is disabled for drafts. Otherwise it will just
run the same workflow twice.
2023-02-23 21:03:02 +01:00
Kiyoon Kim
80e41f22ce prettier formatting yml and md 2023-02-16 01:48:37 -08:00
Kiyoon Kim
b44871afb5 Add treesitter CLI in CI with Windows and mac 2023-02-15 03:23:38 -08:00
Stephan Seitz
3e316204f8 ci: fix file name for cache calculation 2023-01-08 00:33:13 +01:00
dundargoc
f2a5524add ci: bump action versions 2022-12-17 12:57:24 +01:00
Brian Albert Monroe
e68ea36745 fix: Add rnoweb to ALLOWED_INSTALLATION_FAILURES
As per the request from @theHamsta in #2934
2022-06-19 21:45:19 +02:00
Christian Clason
8a1acc00d2 ci: bump treesitter to 0.20.6 2022-04-16 10:43:46 +02:00
Christian Clason
02818f8a4c ci: remove all swift skips
followup to #2796
2022-04-16 10:36:52 +02:00
Stephan Seitz
901b31f66c ci: don't skip swift anymore
I think this was a nvim 0.6 issue
2022-04-15 18:35:17 +02:00
Christian Clason
5633f897a7 ci: update windows workflow to 0.7
Unarchive directory was renamed to `nvim-win64`
2022-04-15 18:30:14 +02:00
Dundar Göc
f476df31af ci: rename workflows and jobs to be more consistent 2022-02-14 19:15:17 +01:00
Renamed from .github/workflows/check-query-files-and-compilation.yml (Browse further)