Christian Clason
Christian Clason
Also, Lua is not Typescript, and trying to pretend it is will only lead to more confusion down the line. (In particular, Lua _itself_ does not distinguish between optional and...
That would be inconvenient for every other environment. I don't think there's a clear win here.
Not off the top of my head, but Homebrew uses that, I think.
Nice, we should do that then. Do you know how? 😄
I'll merge my PR shortly, once tree-sitter releases the new version. (I can also merge it now if that helps.)
Yes, that should be possible if we do the version check (only specify ABI if tree-sitter CLI is new enough).
then approve and merge plz :] (agreed; it's better to do the tree-sitter bump in CI together with the other ABI-related changes)
Another thing we could think about is running the lockfile update PR more or less regularly (say, once daily) instead of every push to master -- which could be either...
I understand, but -- correct me if I'm wrong -- it mostly relies on _external_ changes? Which does not align with our activity. (But I guess you were concerned with...
Workflows started by CI cannot start new workflows themselves (AFAIU). So when the "Update Parser" workflow is started, the tests on it are not; I need to close and reopen...