Skip to content

Commit

Permalink
Update automated export action
Browse files Browse the repository at this point in the history
Dependencies need explicitly installing due to changes in luacasc.
  • Loading branch information
Meorawr committed Mar 22, 2024
1 parent 5db7310 commit 91acde3
Showing 1 changed file with 21 additions and 1 deletion.
22 changes: 21 additions & 1 deletion .github/workflows/export.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,30 @@ jobs:
shopt -s extglob
rm -r !(*.git*|*.sublime-*|*.md)
- name: Install Packages
run: sudo apt-get install libcurl4-openssl-dev

- name: Install Lua
uses: leafo/[email protected]
with:
luaVersion: "5.2"
luaVersion: "5.1"

- name: Install Luarocks
uses: leafo/gh-actions-luarocks@v4
with:
luarocksVersion: "3.11.0"

- name: Install lua-zlib
run: luarocks install lua-zlib

- name: Install luacurl
run: luarocks install luacurl CURL_INCDIR=/usr/include/$(gcc -dumpmachine)

- name: Install LuaFileSystem
run: luarocks install LuaFileSystem

- name: Install md5
run: luarocks install md5

- name: Checkout InterfaceExport
uses: actions/checkout@v3
Expand Down

0 comments on commit 91acde3

Please sign in to comment.