diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index bfe5b81..a0d3b9d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,6 +22,10 @@ jobs: - name: Checkout uses: actions/checkout@v3 + - name: Install LuaJIT + run: | + sudo apt-get update + sudo apt-get install -y luajit libluajit-5.1-dev - name: Set up Elixir uses: erlef/setup-beam@v1 with: @@ -47,6 +51,10 @@ jobs: - name: Checkout uses: actions/checkout@v3 + - name: Install LuaJIT + run: | + sudo apt-get update + sudo apt-get install -y luajit libluajit-5.1-dev - name: Set up Elixir uses: erlef/setup-beam@v1 with: diff --git a/mix.exs b/mix.exs index 662de12..067920e 100644 --- a/mix.exs +++ b/mix.exs @@ -65,9 +65,9 @@ defmodule Lua.MixProject do {:dialyxir, "~> 1.4", only: [:dev, :test], runtime: false}, {:stream_data, "~> 1.1", only: [:test]}, {:styler, "~> 1.10", only: [:dev, :test], runtime: false}, - {:benchee, "~> 1.3", only: :dev}, - {:luerl, "~> 1.5", only: :dev}, - {:luaport, "~> 1.6", only: :dev} + {:benchee, "~> 1.3", only: :benchmark}, + {:luerl, "~> 1.5", only: :benchmark}, + {:luaport, "~> 1.6", only: :benchmark} ] end end