Christian Clason
5373c90c55
feat(r)!: update parser and queries
2024-06-27 15:31:41 +02:00
Christian Clason
86ac7e9274
ci: replace node with upstream action
2024-04-14 14:10:56 +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
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
Christian Clason
23dfae4db8
ci: bump tree-sitter CLI to v0.20.8
2023-05-30 10:44:31 +02: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
ab414f8b1c
ci: allow negative assertions in tests
2023-01-01 15:32:07 +01:00
dundargoc
f2a5524add
ci: bump action versions
2022-12-17 12:57:24 +01:00
Christian Clason
8a1acc00d2
ci: bump treesitter to 0.20.6
2022-04-16 10:43:46 +02:00
Stephan Seitz
6ef19f9d9d
ci(tests): download highlight-assertions for faster CI
...
This avoids any Rust build dependencies.
2022-02-19 12:20:22 +01:00
Dundar Göc
f476df31af
ci: rename workflows and jobs to be more consistent
2022-02-14 19:15:17 +01:00
Christian Clason
c162991fa1
ci: bump tree-sitter to 0.20.4
...
fixes issues with `parser.h` not being generated
2022-01-23 22:24:16 +01:00
Munif Tanjim
020905ff26
ci: fix cache path for rust cargo
2022-01-22 20:54:53 +01:00
Stephan Seitz
9c63cfe72f
ci: remove ccache
...
ccache did take too long to install on MacOS
2022-01-22 13:20:20 +01:00
Christian Clason
00736412a3
ci: bump tree-sitter to v0.20.3
2022-01-22 10:29:27 +01:00
Stephan Seitz
3c462d362f
ci: Avoid rust-cache (failures and current git dependency)
2022-01-21 22:06:17 +01:00
Stephan Seitz
5f30cec075
ci: stop uploading artifacts (binary release archives soonish?)
2022-01-21 22:06:17 +01:00
Stephan Seitz
77fe45968c
ci: fix cache path on Windows
2022-01-21 22:06:17 +01:00
Stephan Seitz
8b0398c5e3
ci: cache using ccache
2022-01-21 22:06:17 +01:00
Stephan Seitz
ff97dfac7f
ci: add cache for Rust dependency
2022-01-21 22:06:17 +01:00
Christian Clason
16c773c0f8
ci: use stable tag for latest nvim release
2022-01-21 19:38:01 +01:00
Christian Clason
b7d4d8a55d
ci: avoid duplicate CI runs
...
* run CI on push to master or synchronize PR
* cancel in-progress workflows for updated PR
2022-01-21 18:58:40 +01:00
Christian Clason
bf59e0a3fb
ci: bump neovim and tree-sitter cli to latest version
2022-01-21 18:58:40 +01:00
Munif Tanjim
2c7c87570b
ci: cache parsers for workflows/tests
2022-01-21 17:52:06 +01:00
Stephan Seitz
cd6aabb964
ci: use Neovim v0.6.0
2021-12-06 22:34:30 +01:00
Stephan Seitz
771abaf531
ci: Add workflow for tests
2021-11-24 17:29:55 +01:00