neovim/.github/workflows
dundargoc bc850ba2a0 ci: run tests in parallel
This will run the three test suites (unit, functional and old) in
parallel, meaning that neovim is built for each test and run separately.
This has a slight increase in total CI usage, but it allows rerunning
only the specific test suite that failed for flaky tests, which will
save some time.

Ideally we'd remove any drawbacks by building neovim once and reusing it
for each test suite, but that is not currently possible due to poor
upload/download speeds of the upload-artifact and download-artifact
actions. This has been addressed in
https://github.com/actions/toolkit/pull/1488, but will only be made
available in upload-artifact@v4 and download-artifact@v4.
2023-10-22 16:13:34 +02:00
..
add-reviewers.yml ci: bump actions/checkout from 3 to 4 2023-09-04 23:20:30 +02:00
api-docs.yml ci: bump actions/checkout from 3 to 4 2023-09-04 23:20:30 +02:00
backport.yml ci: bump actions/checkout from 3 to 4 2023-09-04 23:20:30 +02:00
build.yml revert: "ci: trigger tests when pushing" 2023-09-09 15:21:46 +02:00
codeql.yml ci(codeql): add concurrency to cancel unnecessary jobs early 2023-09-10 17:56:45 +02:00
coverity.yml ci: bump actions/checkout from 3 to 4 2023-09-04 23:20:30 +02:00
issue-open-check.yml ci(issue-open-check): don't add "doc" label 2023-05-31 08:54:35 +08:00
labeler.yml ci(labeler): run "type-scope" after "triage" 2023-08-09 09:27:51 +08:00
lintcommit.yml ci: bump actions/checkout from 3 to 4 2023-09-04 23:20:30 +02:00
news.yml ci: bump actions/checkout from 3 to 4 2023-09-04 23:20:30 +02:00
notes.md docs: small fixes 2023-10-10 19:20:32 +02:00
release.yml ci(release): remove unnecessary full clone 2023-09-09 14:22:14 +02:00
remove-reviewers.yml ci: bump actions/checkout from 3 to 4 2023-09-04 23:20:30 +02:00
response.yml ci: bump actions/checkout from 3 to 4 2023-09-04 23:20:30 +02:00
test.yml ci: run tests in parallel 2023-10-22 16:13:34 +02:00
vim-patches.yml ci: bump actions/checkout from 3 to 4 2023-09-04 23:20:30 +02:00