Skip to content

Commit 538e37b

Browse files
authored
feat(ci): update luarocks-tag-release to latest version (hrsh7th#1776)
1 parent 41d7633 commit 538e37b

File tree

1 file changed

+13
-7
lines changed

1 file changed

+13
-7
lines changed

.github/workflows/release.yaml

+13-7
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,25 @@
11
name: "release"
22
on:
33
push:
4-
tags:
5-
- 'v*'
4+
tags: # Will upload to luarocks.org when a tag is pushed
5+
- "*"
6+
pull_request: # Will test a local install without uploading to luarocks.org
7+
68
jobs:
7-
luarocks-upload:
8-
runs-on: ubuntu-22.04
9+
luarocks-release:
10+
name: LuaRocks upload
11+
runs-on: ubuntu-latest
912
steps:
10-
- uses: actions/checkout@v3
13+
- name: Checkout
14+
uses: actions/checkout@v3
1115
- name: LuaRocks Upload
12-
uses: nvim-neorocks/luarocks-tag-release@v3
16+
uses: nvim-neorocks/luarocks-tag-release@v5
1317
env:
1418
LUAROCKS_API_KEY: ${{ secrets.LUAROCKS_API_KEY }}
1519
with:
20+
labels: |
21+
neovim
22+
nvim-cmp
1623
detailed_description: |
1724
A completion engine plugin for neovim written in Lua.
1825
Completion sources are installed from external repositories and "sourced".
19-

0 commit comments

Comments
 (0)