From 2df0fbdadd947cd2995566a0117b8802a9ba74f4 Mon Sep 17 00:00:00 2001 From: Marc Jakobi Date: Fri, 6 Jan 2023 23:58:19 +0100 Subject: ci: add luarocks upload release workflow The recently added rockspec (see #2307) has to be prepared and uploaded to luarocks for each release. This adds an automated workflow for it, which has been tested with plenary.nvim. To be able to upload to luarocks, the owner of the luarocks account will have to add an API key named `LUAROCKS_API_KEY` to this repo's GitHub Actions secrets. --- Makefile | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 15aa212c..ef3c391e 100644 --- a/Makefile +++ b/Makefile @@ -10,3 +10,9 @@ lint: stylua --check . .PHONY: test lint + +luarocks_upload: + bash ./scripts/luarocks-upload.sh + +test_luarocks_install: + bash ./scripts/test-luarocks-install.sh -- cgit v1.2.3-70-g09d2