Skip to content

ci: check generated LuaLS metadata - #7213

Merged
pajlada merged 1 commit into
Chatterino:masterfrom
3r01:ci-luals-metadata-check
Sep 1, 2026
Merged

pajlada merged 1 commit into
Chatterino:masterfrom
3r01:ci-luals-metadata-check

Conversation

@3r01

@3r01 3r01 commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

Run scripts/make_luals_meta.py in the lint job so ci fails when the generated LuaLS metadata differs from the committed file

Also add missing AsciiArt entry to c2.MessageFlag in docs/lua-meta/globals.lua

I have tested both the pass/fail cases

Fixes #7204

@pajlada
pajlada merged commit fda51f0 into Chatterino:master Sep 1, 2026
18 checks passed
@3r01
3r01 deleted the ci-luals-metadata-check branch September 1, 2026 16:17
babicekmarek pushed a commit to babicekmarek/streamally-chatterino that referenced this pull request Sep 14, 2026
Run `scripts/make_luals_meta.py` in the lint job so ci fails when the
generated LuaLS metadata differs from the committed file

Also add missing `AsciiArt` entry to `c2.MessageFlag` in
`docs/lua-meta/globals.lua`

I have tested both the pass/fail cases

Fixes Chatterino#7204

Reviewed-by: pajlada <rasmus.karlsson@pajlada.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Run make_luals_meta in CI and error if it has a diff - maybe as part of the lint job?

2 participants