Get Lua in workflow

Something tells me that 1. I should find a way to test these workflows, and 2. Copying library files in build.rs doesn't seem like the smartest way to do things
This commit is contained in:
Ottatop 2024-01-15 23:45:42 -06:00
parent f64c16b7e3
commit 0b75829865

View file

@ -26,6 +26,10 @@ jobs:
uses: Swatinem/rust-cache@v2 uses: Swatinem/rust-cache@v2
- name: Get dependencies - name: Get dependencies
run: sudo apt update && sudo apt install libwayland-dev libxkbcommon-dev libudev-dev libinput-dev libgbm-dev libseat-dev libsystemd-dev protobuf-compiler run: sudo apt update && sudo apt install libwayland-dev libxkbcommon-dev libudev-dev libinput-dev libgbm-dev libseat-dev libsystemd-dev protobuf-compiler
- name: Setup Lua
uses: leafo/gh-actions-lua@v10
with:
luaVersion: "5.4"
- name: Setup Lua Rocks - name: Setup Lua Rocks
uses: leafo/gh-actions-luarocks@v4 uses: leafo/gh-actions-luarocks@v4
- name: Build - name: Build