@@ -15,15 +15,15 @@ jobs:
15
15
if : ${{ github.ref != 'refs/heads/master' }}
16
16
runs-on : ubuntu-latest
17
17
steps :
18
- - uses : actions/checkout@v4
18
+ - uses : actions/checkout@v5
19
19
- uses : amannn/action-semantic-pull-request@v5
20
20
env :
21
21
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
22
22
lint :
23
23
name : Lint
24
24
runs-on : ubuntu-latest
25
25
steps :
26
- - uses : actions/checkout@v4
26
+ - uses : actions/checkout@v5
27
27
- uses : JohnnyMorganz/stylua-action@v4
28
28
with :
29
29
token : ${{ secrets.GITHUB_TOKEN }}
@@ -64,20 +64,20 @@ jobs:
64
64
nvim_version : [stable, nightly]
65
65
runs-on : ubuntu-latest
66
66
steps :
67
- - uses : actions/checkout@v4
67
+ - uses : actions/checkout@v5
68
68
- uses : rhysd/action-setup-vim@v1
69
69
with :
70
70
neovim : true
71
71
version : ${{ matrix.nvim_version }}
72
- - uses : leafo/gh-actions-lua@v10
72
+ - uses : leafo/gh-actions-lua@v11
73
73
with :
74
- # luaVersion: "luajit-2.1.0-beta3 "
75
- luaVersion : " luajit-openresty"
76
- - uses : leafo/gh-actions-luarocks@v4
74
+ luaVersion : " luajit-2.1"
75
+ # luaVersion: "luajit-openresty"
76
+ - uses : leafo/gh-actions-luarocks@v5
77
77
- name : Run Test Cases
78
78
shell : bash
79
79
run : |
80
- luarocks install vusted
80
+ luarocks --lua-version=5.1 install vusted
81
81
vusted ./spec
82
82
code_coverage :
83
83
name : Code Coverage
@@ -88,15 +88,15 @@ jobs:
88
88
nvim_version : [stable]
89
89
runs-on : ubuntu-latest
90
90
steps :
91
- - uses : actions/checkout@v4
91
+ - uses : actions/checkout@v5
92
92
- uses : rhysd/action-setup-vim@v1
93
93
with :
94
94
neovim : true
95
95
version : ${{ matrix.nvim_version }}
96
96
- uses : leafo/gh-actions-lua@v10
97
97
with :
98
- luaVersion : " luajit-openresty "
99
- - uses : leafo/gh-actions-luarocks@v4
98
+ luaVersion : " luajit-2.1 "
99
+ - uses : leafo/gh-actions-luarocks@v5
100
100
- name : Generate Coverage Reports
101
101
run : |
102
102
luarocks install luacov
@@ -129,8 +129,8 @@ jobs:
129
129
with :
130
130
release-type : simple
131
131
package-name : gitlinker.nvim
132
- - uses : actions/checkout@v4
133
- - uses : nvim-neorocks/luarocks-tag-release@v5
132
+ - uses : actions/checkout@v5
133
+ - uses : nvim-neorocks/luarocks-tag-release@v7
134
134
if : ${{ steps.release.outputs.release_created }}
135
135
env :
136
136
LUAROCKS_API_KEY : ${{ secrets.LUAROCKS_API_KEY }}
0 commit comments