aboutsummaryrefslogtreecommitdiffstats
path: root/.github
diff options
context:
space:
mode:
authorMarc Jakobi <mrcjkb89@outlook.com>2023-02-22 19:15:43 +0100
committerGitHub <noreply@github.com>2023-02-22 19:15:43 +0100
commitba35d094c1dfffa652e9c20971c51bd5271c1d25 (patch)
tree98075cf79f4a4fc593c9cbd52a1c8b2daa3b2953 /.github
parentUpdate highlights.scm (diff)
downloadnvim-treesitter-ba35d094c1dfffa652e9c20971c51bd5271c1d25.tar
nvim-treesitter-ba35d094c1dfffa652e9c20971c51bd5271c1d25.tar.gz
nvim-treesitter-ba35d094c1dfffa652e9c20971c51bd5271c1d25.tar.bz2
nvim-treesitter-ba35d094c1dfffa652e9c20971c51bd5271c1d25.tar.lz
nvim-treesitter-ba35d094c1dfffa652e9c20971c51bd5271c1d25.tar.xz
nvim-treesitter-ba35d094c1dfffa652e9c20971c51bd5271c1d25.tar.zst
nvim-treesitter-ba35d094c1dfffa652e9c20971c51bd5271c1d25.zip
ci: add release workflow for luarocks upload (#4109)
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/release.yml18
1 files changed, 18 insertions, 0 deletions
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
new file mode 100644
index 000000000..865753c16
--- /dev/null
+++ b/.github/workflows/release.yml
@@ -0,0 +1,18 @@
+name: "release"
+on:
+ push:
+ tags:
+ - '*'
+jobs:
+ luarocks-upload:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v3
+ uses: nvim-neorocks/luarocks-tag-release@v1.0.2
+ env:
+ LUAROCKS_API_KEY: ${{ secrets.LUAROCKS_API_KEY }}
+ with:
+ detailed_description: |
+ The goal of nvim-treesitter is both to provide a simple and easy way to use the interface for tree-sitter in Neovim
+ and to provide some basic functionality such as highlighting based on it.
+ build_type: "make"