We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2e48f2e commit 3db6886Copy full SHA for 3db6886
.github/workflows/release.yml
@@ -1,14 +1,35 @@
1
name: release
2
+
3
on:
4
+ workflow_dispatch:
5
push:
6
tags:
7
- "v*.*.*"
8
9
jobs:
10
build:
11
runs-on: ubuntu-latest
12
+ permissions:
13
+ contents: write
14
steps:
15
- name: Checkout
- uses: actions/checkout@v2
16
+ uses: actions/checkout@v3
17
- name: Release
18
uses: softprops/action-gh-release@v1
19
20
+ luarocks-release:
21
+ runs-on: ubuntu-latest
22
+ name: LuaRocks upload
23
+ steps:
24
+ - name: Checkout
25
26
+ - name: LuaRocks Upload
27
+ uses: nvim-neorocks/[email protected]
28
+ env:
29
+ LUAROCKS_API_KEY: ${{ secrets.LUAROCKS_API_KEY }}
30
+ with:
31
+ labels: |
32
+ neovim
33
+ copy_directories: |
34
+ doc
35
+ license: "MIT"
0 commit comments