diff options
| author | copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> | 2026-01-04 01:24:04 +0000 |
|---|---|---|
| committer | copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> | 2026-01-04 01:24:04 +0000 |
| commit | 625d99ad598e5d84e71b99e3eeb6de2a6f1a02db (patch) | |
| tree | 4ad01521db28dbecada409592f570ee7da645b6a /.github | |
| parent | 004abe1787df63f00bf410c4937af9b6dc417ec5 (diff) | |
| download | a4-625d99ad598e5d84e71b99e3eeb6de2a6f1a02db.tar.xz a4-625d99ad598e5d84e71b99e3eeb6de2a6f1a02db.zip | |
Add CI dependencies: neovim, luarocks, luacheck, stylua, and plenary
Co-authored-by: ThePrimeagen <4458174+ThePrimeagen@users.noreply.github.com>
Diffstat (limited to '.github')
| -rw-r--r-- | .github/workflows/makefile.yml | 26 |
1 files changed, 25 insertions, 1 deletions
diff --git a/.github/workflows/makefile.yml b/.github/workflows/makefile.yml index fabd779..d6bac0e 100644 --- a/.github/workflows/makefile.yml +++ b/.github/workflows/makefile.yml @@ -14,5 +14,29 @@ jobs: steps: - uses: actions/checkout@v4 - - name: Run stylua + - name: Install Neovim + run: | + sudo apt-get update + sudo apt-get install -y neovim + + - name: Install luarocks + run: | + sudo apt-get install -y luarocks + + - name: Install luacheck + run: | + sudo luarocks install luacheck + + - name: Install stylua + run: | + wget -qO- https://github.com/JohnnyMorganz/StyLua/releases/latest/download/stylua-linux-x86_64.zip -O stylua.zip + unzip stylua.zip + chmod +x stylua + sudo mv stylua /usr/local/bin/ + + - name: Install plenary.nvim + run: | + git clone https://github.com/nvim-lua/plenary.nvim.git ../plenary.nvim + + - name: Run pr_ready run: make pr_ready |
