Skip to content

Commit 32c060c

Browse files
committed
refactor
1 parent c1e8e13 commit 32c060c

File tree

1 file changed

+13
-14
lines changed

1 file changed

+13
-14
lines changed

.github/workflows/luarocks.yml

Lines changed: 13 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,28 @@
1-
name: Push to Luarocks
1+
name: Release
22
on:
33
push:
44
tags:
5-
- '*'
6-
release:
7-
types:
8-
- created
9-
tags:
10-
- '*'
5+
- 'v*'
116
workflow_dispatch:
12-
pull_request: # Will test the luarocks installation on PR, without uploading
7+
pull_request: # Will test luarocks installation on PR, without uploading
138
jobs:
149
luarocks-upload:
15-
runs-on: ubuntu-22.04
10+
runs-on: ubuntu-latest
1611
steps:
1712
- uses: actions/checkout@v3
18-
with:
19-
fetch-depth: 0 # Required to count the commits
20-
- name: Get Version
21-
run: echo "LUAROCKS_VERSION=$(git describe --abbrev=0 --tags)" >> $GITHUB_ENV
2213
- name: LuaRocks Upload
2314
uses: nvim-neorocks/luarocks-tag-release@v5
2415
env:
2516
LUAROCKS_API_KEY: ${{ secrets.LUAROCKS_API_KEY }}
2617
with:
27-
version: ${{ env.LUAROCKS_VERSION }}
18+
summary: A file explorer tree for neovim written in lua
19+
detailed_description: |
20+
Customisable file tree explorer for neovim
21+
22+
Git, LSP Diagnostics, Auto-Update, Live Filtering, File Icons
23+
24+
...and more
25+
license: "GPL-3.0"
26+
labels: neovim
2827
dependencies: |
2928
nvim-web-devicons

0 commit comments

Comments
 (0)