4
4
5
5
[ ![ Actions Status] ( https://github.com/leafo/gh-actions-lua/workflows/test/badge.svg )] ( https://github.com/leafo/gh-actions-lua/actions )
6
6
7
- ** Update Nov 18, 2020 ** : You must use version 8 or greater as GitHub has
7
+ ** Note ** : You must use version 8 or greater as GitHub has
8
8
deprecated older versions of the actions core libraries.
9
9
10
10
Builds and installs Lua into the ` .lua/ ` directory in the working directory.
@@ -22,25 +22,34 @@ Other Lua GitHub actions:
22
22
Install Lua: (Will typically default to the latest release, 5.4.4 as of this readme)
23
23
24
24
``` yaml
25
- - uses : leafo/gh-actions-lua@v9
25
+ - uses : leafo/gh-actions-lua@v10
26
26
` ` `
27
27
28
28
Install specific version of Lua:
29
29
30
30
` ` ` yaml
31
- - uses : leafo/gh-actions-lua@v9
31
+ - uses : leafo/gh-actions-lua@v10
32
32
with :
33
33
luaVersion : " 5.1.5"
34
34
` ` `
35
35
36
36
Install specific version of LuaJIT:
37
37
38
38
` ` ` yaml
39
- - uses : leafo/gh-actions-lua@v9
39
+ - uses : leafo/gh-actions-lua@v10
40
40
with :
41
41
luaVersion : " luajit-2.1.0-beta3"
42
42
` ` `
43
43
44
+ When using Windows the following prerequisite action must be run before
45
+ building Lua: [` ilammy/msvc-dev-cmd@v1`](https://github.com/ilammy/msvc-dev-cmd). It is safe to
46
+ include this line on non-Windows platforms, as the action will do nothing in those cases.
47
+
48
+ ` ` ` yaml
49
+ - uses: ilammy/msvc-dev-cmd@v1
50
+ - uses: leafo/gh-actions-lua@v10
51
+ ` ` `
52
+
44
53
# # Inputs
45
54
46
55
# ## `luaVersion`
@@ -107,7 +116,7 @@ jobs:
107
116
steps:
108
117
- uses: actions/checkout@master
109
118
110
- - uses: leafo/gh-actions-lua@v9
119
+ - uses: leafo/gh-actions-lua@v10
111
120
with:
112
121
luaVersion: "5.1.5"
113
122
@@ -144,7 +153,7 @@ jobs:
144
153
145
154
steps:
146
155
- uses: actions/checkout@master
147
- - uses: leafo/gh-actions-lua@v9
156
+ - uses: leafo/gh-actions-lua@v10
148
157
with:
149
158
luaVersion: ${{ matrix.luaVersion }}
150
159
0 commit comments