Skip to content

refactor: extract Lua scripting into asobi_lua#59

Merged
Taure merged 4 commits intomainfrom
feat/extract-lua
Apr 8, 2026
Merged

refactor: extract Lua scripting into asobi_lua#59
Taure merged 4 commits intomainfrom
feat/extract-lua

Conversation

@Taure
Copy link
Copy Markdown
Contributor

@Taure Taure commented Apr 8, 2026

Summary

  • Move src/lua/, src/bots/, asobi_config, Dockerfile, lua guides, and tests to widgrensit/asobi_lua
  • Remove luerl dependency
  • Update Docker image references to ghcr.io/widgrensit/asobi_lua
  • asobi_game_modes stays (resolves {lua, Script} tuples to module names)

Test plan

  • rebar3 compile
  • rebar3 eunit (131 tests, 0 failures)
  • rebar3 xref
  • rebar3 dialyzer
  • rebar3 fmt --check

Taure added 4 commits April 6, 2026 22:48
Move src/lua/, src/bots/, asobi_config.erl, Dockerfile, lua guides,
and related tests to widgrensit/asobi_lua. Remove luerl dependency.

asobi_game_modes stays — it resolves {lua, Script} tuples to module
names that asobi_lua provides when loaded as a dependency.

Docker image references updated to ghcr.io/widgrensit/asobi_lua.
@Taure Taure merged commit 7db69f4 into main Apr 8, 2026
15 checks passed
@Taure Taure deleted the feat/extract-lua branch April 8, 2026 13:12
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