Skip to content

Commit 9acdb5c

Browse files
committed
ci: tidy luarocks release naming
1 parent d7940d4 commit 9acdb5c

File tree

1 file changed

+37
-0
lines changed

1 file changed

+37
-0
lines changed
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
name: LuaRocks Release
2+
on:
3+
push:
4+
tags:
5+
- 'v[0-9]+.[0-9]+.[0-9]+'
6+
workflow_dispatch:
7+
jobs:
8+
luarocks-upload:
9+
runs-on: ubuntu-latest
10+
steps:
11+
- uses: actions/checkout@v3
12+
- name: LuaRocks Upload
13+
uses: nvim-neorocks/luarocks-tag-release@v5
14+
env:
15+
LUAROCKS_API_KEY: ${{ secrets.LUAROCKS_API_KEY }}
16+
with:
17+
summary: A File Explorer For Neovim
18+
detailed_description: |
19+
Automatic updates
20+
21+
File type icons
22+
23+
Git integration
24+
25+
Diagnostics integration - LSP and COC
26+
27+
(Live) filtering
28+
29+
Cut, copy, paste, rename, delete, create etc.
30+
31+
Highly customisable
32+
33+
Rich API
34+
license: "GPL-3.0"
35+
labels: neovim
36+
dependencies: |
37+
nvim-web-devicons

0 commit comments

Comments
 (0)