From 538e37ba87284942c1d76ed38dd497e54e65b891 Mon Sep 17 00:00:00 2001 From: Alejandro Date: Thu, 14 Dec 2023 04:06:53 -0400 Subject: [PATCH] feat(ci): update luarocks-tag-release to latest version (#1776) --- .github/workflows/release.yaml | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 1acd349..66c7ed5 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -1,19 +1,25 @@ name: "release" on: push: - tags: - - 'v*' + tags: # Will upload to luarocks.org when a tag is pushed + - "*" + pull_request: # Will test a local install without uploading to luarocks.org + jobs: - luarocks-upload: - runs-on: ubuntu-22.04 + luarocks-release: + name: LuaRocks upload + runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - name: Checkout + uses: actions/checkout@v3 - name: LuaRocks Upload - uses: nvim-neorocks/luarocks-tag-release@v3 + uses: nvim-neorocks/luarocks-tag-release@v5 env: LUAROCKS_API_KEY: ${{ secrets.LUAROCKS_API_KEY }} with: + labels: | + neovim + nvim-cmp detailed_description: | A completion engine plugin for neovim written in Lua. Completion sources are installed from external repositories and "sourced". -