ci: triggers, nvim stable version & env vars (#2671)

This commit is contained in:
gegoune 2024-02-12 09:49:39 +01:00 committed by GitHub
parent c7d4650c38
commit 863cf832ce
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -2,13 +2,6 @@ name: CI
on: on:
pull_request: pull_request:
branches:
- '*'
push:
branches:
- master
- release-please--branches--master--components--nvim-tree
workflow_dispatch: workflow_dispatch:
permissions: permissions:
@ -59,7 +52,7 @@ jobs:
strategy: strategy:
matrix: matrix:
nvim_version: [ v0.9.4 ] nvim_version: [ stable, nightly ]
luals_version: [ 3.7.3 ] luals_version: [ 3.7.3 ]
steps: steps:
@ -75,7 +68,11 @@ jobs:
mkdir -p luals mkdir -p luals
curl -L "https://github.com/LuaLS/lua-language-server/releases/download/${{ matrix.luals_version }}/lua-language-server-${{ matrix.luals_version }}-linux-x64.tar.gz" | tar zx --directory luals curl -L "https://github.com/LuaLS/lua-language-server/releases/download/${{ matrix.luals_version }}/lua-language-server-${{ matrix.luals_version }}-linux-x64.tar.gz" | tar zx --directory luals
- run: echo "luals/bin" >> "$GITHUB_PATH"
- name: make check - name: make check
run: VIMRUNTIME=/home/runner/nvim-${{ matrix.nvim_version }}/share/nvim/runtime PATH="luals/bin:${PATH}" make check env:
VIMRUNTIME: /home/runner/nvim-${{ matrix.nvim_version }}/share/nvim/runtime
run: make check
- run: make help-check - run: make help-check