File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2020
2121 - name : run tests
2222 run : ./run test
23+
24+ stylua :
25+ runs-on : ubuntu-latest
26+ steps :
27+ - name : checkout
28+ uses : actions/checkout@v4
29+
30+ - name : format
31+ uses : JohnnyMorganz/stylua-action@v4
32+ with :
33+ token : ${{ secrets.GITHUB_TOKEN }}
34+ version : latest
35+ args : --check lua tests
36+
37+ lint :
38+ runs-on : ubuntu-latest
39+ steps :
40+ - name : checkout
41+ uses : actions/checkout@v4
42+
43+ - name : install lua-language-server
44+ env :
45+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
46+ run : |
47+ cd
48+ gh release download -R sumneko/lua-language-server -p '*-linux-x64.tar.gz' -D lua-language-server
49+ tar xzf lua-language-server/* -C lua-language-server
50+ echo "${PWD}/lua-language-server/bin" >> $GITHUB_PATH
51+ export PATH="${PWD}/lua-language-server/bin:${PATH}"
52+ lua-language-server --version
53+
54+ - name : install luacheck
55+ run : |
56+ sudo apt-get update
57+ sudo apt-get install -y luarocks
58+ sudo luarocks install luacheck
59+
60+ - name : lint
61+ run : ./run lint
You can’t perform that action at this time.
0 commit comments