GeezerVison is showing github.com — adding luarocks release action · nvim-java/nvim-java@e9d690c
File tree
Expand file treeCollapse file tree
Open diff view settings
Expand file treeCollapse file tree
Open diff view settings
Collapse file
Copy file name to clipboard +14Lines changed: 14 additions & 0 deletions | Original file line number | Diff line number | Diff line change |
|---|
|
| 1 | +name: "release" |
| 2 | +on: |
| 3 | + push: |
| 4 | + tags: |
| 5 | + - 'v*' |
| 6 | +jobs: |
| 7 | + luarocks-upload: |
| 8 | + runs-on: ubuntu-22.04 |
| 9 | + steps: |
| 10 | + - uses: actions/checkout@v3 |
| 11 | + - name: LuaRocks Upload |
| 12 | + uses: nvim-neorocks/luarocks-tag-release@v4 |
| 13 | + env: |
| 14 | + LUAROCKS_API_KEY: ${{ secrets.LUAROCKS_API_KEY }} |
Collapse file
Copy file name to clipboardExpand all lines: README.md +1-1Lines changed: 1 addition & 1 deletion - Display the source diff
- Display the rich diff
| Original file line number | Diff line number | Diff line change |
|---|
|
3 | 3 |  |
4 | 4 |  |
5 | 5 |
|
6 | | - |
7 | 6 | A template repository for Neovim plugins. |
8 | 7 |
|
9 | 8 | ## Using it |
@@ -25,6 +24,7 @@ Click on `Use this template` |
25 | 24 | - 100% Lua |
26 | 25 | - Github actions to run tests and check for formatting errors (Stylua) |
27 | 26 | - Tests created with [busted](https://olivinelabs.com/busted/) + [plenary.nvim](https://github.com/nvim-lua/plenary.nvim) |
| 27 | +- luarocks release support (LUAROCKS_API_KEY secret configuration required) |
28 | 28 |
|
29 | 29 | ### Plugin structure |
30 | 30 |
|
|