summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.github/workflows/makefile.yml26
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