-
Notifications
You must be signed in to change notification settings - Fork 1
34 lines (32 loc) · 1.1 KB
/
release-luarocks.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# References:
# https://github.com/nvim-neorocks/sample-luarocks-plugin?tab=readme-ov-file#publishing-to-luarocks
# https://github.com/ellisonleao/nvim-plugin-template/blob/922c0d5249076416c5d84e7c0504f1154225a7ab/.github/workflows/release.yml
#
name: Release To LuaRocks
on:
push:
tags:
- 'v*'
jobs:
luarocks-upload:
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
- name: LuaRocks Upload
uses: nvim-neorocks/luarocks-tag-release@v7
env:
LUAROCKS_API_KEY: ${{ secrets.LUAROCKS_API_KEY }}
with:
name: lua-console.nvim
labels: |
neovim
neovim-plugin
summary: lua-console.nvim - a handy scratch pad / REPL / debug console for Lua development and Neovim exploration and configuration.
detailed_description: |
Acts as a user friendly replacement of command mode - messages loop and
as a handy scratch pad to store and test your code gists.
copy_directories: |
doc
spec
test_dependencies: |
busted