Skip to content

fix(ci): export local lux build dependencies to PATH natively - #33

Merged
tkolleh merged 1 commit into
mainfrom
fix/luastatic-path-resolution
Apr 5, 2026
Merged

fix(ci): export local lux build dependencies to PATH natively#33
tkolleh merged 1 commit into
mainfrom
fix/luastatic-path-resolution

Conversation

@tkolleh

@tkolleh tkolleh commented Apr 5, 2026

Copy link
Copy Markdown
Owner

Summary

  • Resolves the ongoing luastatic path resolution failure in GitHub Actions that persisted after PR fix(ci): add lux build dependencies to PATH in justfile #31
  • Replaces the lx exec wrapper (which does not support executing build dependencies) with a direct PATH modification inside the justfile
  • The PATH is now correctly set to .lux/<version>/build_dependencies/<version>/bin where luastatic is installed.

This fixes the 'luastatic: command not found' error by correctly exposing the lux build dependencies directly to the PATH in justfile, rather than using the 'lx exec' wrapper which doesn't support executing build dependencies.
@tkolleh
tkolleh merged commit abc8a7d into main Apr 5, 2026
2 checks passed
@tkolleh
tkolleh deleted the fix/luastatic-path-resolution branch April 5, 2026 21:53
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.

1 participant