gh-actions-lua
gh-actions-lua copied to clipboard
GitHub action for Lua/LuaJIT
Bumps [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) from 1.6.0 to 1.9.1. Changelog Sourced from @actions/core's changelog. 1.9.1 Randomize delimiter when calling core.exportVariable 1.9.0 Added toPosixPath, toWin32Path and toPlatformPath utilities #1102 1.8.2 Update to v2.0.1 of...
Otherwise, any CI setup with Windows support would need to add `uses: ilammy/msvc-dev-cmd@v1` explicitly to their workflows, or risk getting a cryptic error if they don't. This change should make...
The cache key does not differentiate between Ubuntu versions used, which is an issue for the readline dependency down the road if you're building with multiple versions of Ubuntu in...
I would like to use the resulting lua libraries in a CMake project. Right now this appears to install in whatever the current working directory is, which cannot be set...
Check the integrity of files downloaded form lua.org and luajit.org
Github Action is transitioning away from Node 16 as it's End of Life. https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/ https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
This PR addresses #39 and introduces 2 changes to the windows plain lua build: - Installs `luaxx.dll` next to `lua.exe` (`bin/`) where it can be picked up at runtime by...
- Supports LuaJIT from git and openresty - Build Windows as documented for LuaJIT. The root Makefile officially does not support Windows, so do not attempt to use it. This...
Given that all the other variants including `luajit` have a `lua` symlink that can be used to run whatever version the CI matrix installed, it would be handy if the...
Node 20
I use your great action. Thank you! Now it warns: > Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: leafo/gh-actions-lua@v10, leafo/gh-actions-luarocks@v4. For more information...