Skip to content

Use the dll path, not the project file path to check when the project was modified #24

Use the dll path, not the project file path to check when the project was modified

Use the dll path, not the project file path to check when the project was modified #24

Workflow file for this run

name: main
on:
push:
branches: [main]
pull_request:
concurrency:
group: github.head_ref
cancel-in-progress: true
jobs:
lint:
runs-on: ubuntu-latest
name: lint
steps:
- uses: actions/checkout@v3
- uses: JohnnyMorganz/stylua-action@v2
with:
token: ${{ secrets.GITHUB_TOKEN }}
version: latest
args: --check .
tests:
needs:
- lint
runs-on: ubuntu-latest
timeout-minutes: 6
strategy:
matrix:
os: [ubuntu-latest, macos-latest, windows-latest]
neovim_version: ["v0.10.0"]
include:
- os: ubuntu-latest
neovim_version: "nightly"
steps:
- uses: actions/checkout@v4
- uses: actions/setup-dotnet@v4
with:
dotnet-version: "9.0.x"
- name: Install C/C++ Compiler
uses: rlalik/setup-cpp-compiler@master
with:
compiler: clang-latest
- name: Install tree-sitter CLI
uses: baptiste0928/cargo-install@v3
with:
crate: tree-sitter-cli
- name: Run tests
id: test
uses: nvim-neorocks/nvim-busted-action@v1
with:
nvim_version: ${{ matrix.neovim_version }}
- name: Save neotest log
if: always() && steps.test.outcome == 'failure'
uses: actions/upload-artifact@v4
with:
name: neotest-log-${{ matrix.neovim_version }}-${{ matrix.os }}
path: ~/.local/state/nvim/neotest.log