Skip to content

Commit 590fdb0

Browse files
committed
ci: install neovim against nixpkgs
1 parent acb7587 commit 590fdb0

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

.github/workflows/test.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,15 @@ jobs:
1212
- name: Checkout
1313
uses: actions/checkout@v4
1414

15+
- name: Install Lix
16+
uses: DeterminateSystems/nix-installer-action@main
17+
with:
18+
source-url: https://install.lix.systems/lix/lix-installer-x86_64-linux
19+
logger: pretty
20+
diagnostic-endpoint: ""
21+
1522
- name: Install Neovim
16-
shell: bash
17-
run: |
18-
mkdir -p /tmp/nvim
19-
wget -q https://github.com/neovim/neovim/releases/download/nightly/nvim.appimage -O /tmp/nvim/nvim.appimage
20-
cd /tmp/nvim
21-
chmod a+x ./nvim.appimage
22-
./nvim.appimage --appimage-extract
23-
echo "/tmp/nvim/squashfs-root/usr/bin/" >> $GITHUB_PATH
23+
run: nix profile install nixpkgs#neovim
2424

2525
- name: Run Tests
2626
run: |

0 commit comments

Comments
 (0)