feat: add luarocks release #106

Open
AlejandroSuero wants to merge 3 commits from AlejandroSuero/feature/add-luarocks-release into main
AlejandroSuero commented 2024-09-26 08:24:04 -04:00 (Migrated from github.com)

With this PR it publishes the plugin on https://luarocks.org/ to make it available on rocks.nvim.

I made it so it publishes when pushing on tags (v*) i.e. v0.1.0. This can be changed to publish on a different kind of versioning we want to keep see luarocks-tag-release docs for more information.

Closes #104

With this PR it publishes the plugin on <https://luarocks.org/> to make it available on [rocks.nvim](https://github.com/nvim-neorocks/rocks.nvim). I made it so it publishes when pushing on tags (v*) i.e. v0.1.0. This can be changed to publish on a different kind of versioning we want to keep see [luarocks-tag-release docs](https://github.com/nvim-neorocks/luarocks-tag-release?tab=readme-ov-file#version-optional) for more information. Closes #104
AlejandroSuero commented 2024-09-27 05:19:15 -04:00 (Migrated from github.com)

A Luarocks API key will need to be added to the actions secrets like LUAROCKS_API_KEY.

A Luarocks API key will need to be added to the actions secrets like `LUAROCKS_API_KEY`.
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin AlejandroSuero/feature/add-luarocks-release:AlejandroSuero/feature/add-luarocks-release
git switch AlejandroSuero/feature/add-luarocks-release

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff AlejandroSuero/feature/add-luarocks-release
git switch AlejandroSuero/feature/add-luarocks-release
git rebase main
git switch main
git merge --ff-only AlejandroSuero/feature/add-luarocks-release
git switch AlejandroSuero/feature/add-luarocks-release
git rebase main
git switch main
git merge --no-ff AlejandroSuero/feature/add-luarocks-release
git switch main
git merge --squash AlejandroSuero/feature/add-luarocks-release
git switch main
git merge --ff-only AlejandroSuero/feature/add-luarocks-release
git switch main
git merge AlejandroSuero/feature/add-luarocks-release
git push origin main
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
supermaven-inc/supermaven-nvim!106
No description provided.