neovim/.github/workflows
Joey Gouly c34c31af73
ci: enable unittests on macos-14
Add more filters so that LuaJIT can parse headers on macOS 14.

The system headers use a style of enum introduced in C++11 (and allowed
as an extension in C by clang) of the form:

    enum Name : Type {

The system headers also use bitfields in the mach_vm_range_recipe* types:

    struct Foo { int bar : 32; }

Neither of these constructs can be parsed by LuaJIT, so filter the lines
out. Neither of these declarations are used by neovim's unittests.

There is a (now closed) issue about bitfields for LuaJIT:

    https://github.com/LuaJIT/LuaJIT/issues/951

Fixes #26145.
2024-04-14 15:27:04 +02:00
..
backport.yml ci: write the correct cherry-picked commit id when backporting 2024-01-01 15:17:56 +01:00
build.yml ci: add workflow_dispatch event to testing workflows 2024-03-27 16:37:59 +01:00
codeql.yml ci: add workflow_dispatch event to testing workflows 2024-03-27 16:37:59 +01:00
coverity.yml ci: refactor CI files 2023-12-09 14:14:38 +01:00
docs.yml feat(docs): replace lua2dox.lua 2024-02-27 14:41:17 +00:00
labeler_issue.yml ci(labeler_issue): split on word boundaries 2024-02-18 12:29:07 +01:00
labeler_pr.yml ci: fix PR labeler 2023-12-10 06:40:51 +08:00
lintcommit.yml ci: refactor CI files 2023-12-09 14:14:38 +01:00
news.yml ci: allow skipping news workflow with a label 2024-03-08 17:55:33 +01:00
notes.md docs: fix typos (#27868) 2024-03-28 09:32:32 +08:00
optional.yml ci(windows): optionally test windows with ASAN 2024-03-23 23:19:29 +01:00
release.yml ci: use the same logic to determine build type for all releases 2024-03-25 19:42:17 +01:00
response.yml ci: bump actions/github-script from 6 to 7 (#26041) 2023-11-15 12:57:54 +08:00
reviewers_add.yml ci: refactor CI files 2023-12-09 14:14:38 +01:00
reviewers_remove.yml ci: refactor CI files 2023-12-09 14:14:38 +01:00
test_windows.yml ci: add workflow_dispatch event to testing workflows 2024-03-27 16:37:59 +01:00
test.yml ci: enable unittests on macos-14 2024-04-14 15:27:04 +02:00
vim_patches.yml ci: refactor CI files 2023-12-09 14:14:38 +01:00