Skip to content

Conversation

@zenspider
Copy link
Contributor

@zenspider zenspider commented Jul 25, 2025

Closes #73

@zenspider
Copy link
Contributor Author

zenspider commented Jul 25, 2025

OK. I've got a mess on the commits side... don't merge yet. But I've done more than just regenerate the source at this point. I've updated the github actions helpers and gotten a full run green on my side.

Where I'm stuck. I don't know luajit and its peculiarities. It is failing RN when building the luarocks dependencies with the following:

Warning: Failed searching manifest: Failed loading manifest for [https://luarocks.org:](https://luarocks.org/) Error loading file: [string "/home/runner/.cache/luarocks/https___luarocks..."]:207503: main function has more than 65536 constants

which, I'm guessing is some limitation of luajit for some reason? I'm not sure if EVERYONE's luajit builds are failing or if there is some knob that can be tweaked to increase this limit.

@zenspider zenspider changed the title make dep to regenerate inspect.lua Green up CI: rebuild source and fix/update GHA Jul 25, 2025
* Add PRs to triggering events so I can work on this thing.
* disable fail-fast so we can see patterns across versions
* Bump lua action versions. They're waaay behind.
* Specify luarocks version 3.12.0 to fix luajit table limits.
@zenspider
Copy link
Contributor Author

I believe this is ready to go

@zenspider
Copy link
Contributor Author

bump?

@kikito kikito merged commit 22a22ce into kikito:master Nov 3, 2025
@kikito
Copy link
Owner

kikito commented Nov 3, 2025

Hi @zenspider thanks a lot for this PR. I apologize for not seeing it earlier, my github notifications were not properly set up.

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.

ci broken

2 participants