File tree Expand file tree Collapse file tree 1 file changed +34
-0
lines changed Expand file tree Collapse file tree 1 file changed +34
-0
lines changed Original file line number Diff line number Diff line change
1
+ ---
2
+ name : Push to Luarocks
3
+
4
+ on :
5
+ push :
6
+ tags :
7
+ - ' *'
8
+ release :
9
+ types :
10
+ - created
11
+ tags :
12
+ - ' *'
13
+ workflow_dispatch :
14
+ pull_request : # Will test the luarocks installation on PR, without uploading
15
+
16
+ jobs :
17
+ luarocks-upload :
18
+ runs-on : ubuntu-22.04
19
+ steps :
20
+ - uses : actions/checkout@v3
21
+ with :
22
+ fetch-depth : 0 # Required to count the commits
23
+ - name : Get Version
24
+ run : echo "LUAROCKS_VERSION=$(git describe --abbrev=0 --tags)" >> $GITHUB_ENV
25
+ - name : LuaRocks Upload
26
+ uses : nvim-neorocks/luarocks-tag-release@v5
27
+ env :
28
+ LUAROCKS_API_KEY : ${{ secrets.LUAROCKS_API_KEY }}
29
+ with :
30
+ version : ${{ env.LUAROCKS_VERSION }}
31
+ dependencies : |
32
+ plenary.nvim
33
+ nvim-web-devicons
34
+ nui.nvim
You can’t perform that action at this time.
0 commit comments