Skip to content

Commit eb6cf57

Browse files
authored
Merge pull request #37 from pnlmon/develop
2 parents cf9b069 + 926b995 commit eb6cf57

File tree

1 file changed

+14
-2
lines changed

1 file changed

+14
-2
lines changed

.github/workflows/CI.yml

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ on:
66
main
77

88
jobs:
9-
test:
9+
test-linux:
1010
runs-on: ubuntu-latest
1111
steps:
1212
- name: Checkout repo
@@ -17,7 +17,19 @@ jobs:
1717
luaVersion: 5.1
1818
- name: Run test case
1919
run: lua ./tests.lua --Linux --CI
20-
20+
21+
test-windows:
22+
runs-on: windows-latest
23+
steps:
24+
- name: Checkout repo
25+
uses: actions/checkout@master
26+
- name: Download Lua5.1
27+
run: curl -o Lua51.zip "https://raw.githubusercontent.com/joedf/LuaBuilds/gh-pages/hdata/lua-5.1.5_Win32_bin.zip"
28+
- name: Unzip Lua51
29+
run: |
30+
tar -xf Lua51.zip
31+
- name: Run test case
32+
run: ./lua.exe ./tests.lua --CI
2133
build:
2234
runs-on: windows-latest # gh-actions-lua doesn't work on windows
2335
steps:

0 commit comments

Comments
 (0)