Change rlua to mlua #31
Workflow file for this run
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Rust | |
on: | |
push: | |
branches: [ "main" ] | |
pull_request: | |
branches: [ "main" ] | |
env: | |
CARGO_TERM_COLOR: always | |
jobs: | |
build-ubuntu: | |
name: Check on Ubuntu | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v3 | |
- name: Install libudev-sys and Lua5.4 | |
run: sudo apt-get install -y libudev-dev liblua5.4-dev | |
- name: Build | |
run: cargo build --verbose | |
build-windows: | |
name: Check on Windows | |
runs-on: windows-latest | |
defaults: | |
run: | |
shell: msys2 {0} | |
steps: | |
- uses: msys2/setup-msys2@v2 | |
- uses: actions/checkout@v3 | |
- name: Install Rust & Lua | |
run: pacman -S --noconfirm mingw-w64-x86_64-rust mingw-w64-x86_64-lua mingw-w64-x86_64-luajit mingw-w64-x86_64-pkg-config | |
- name: Build | |
run: cargo build --verbose | |
build-macos: | |
name: Check on MacOS | |
runs-on: macos-latest | |
steps: | |
- uses: actions/checkout@v3 | |
- name: Install Lua5.4 | |
run: brew install lua | |
- name: Build | |
run: cargo build --verbose |