diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index bd6e2265..40e11fb0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1,9 +1,23 @@ -on: push +on: + - push + - pull_request jobs: test: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Run tests run: cd test && ./run-tests shell: bash + test-new: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + + - name: Install Vim + run: sudo apt-get install vim + + - name: Test + run: | + git clone https://github.com/junegunn/vader.vim.git + vim -Es -Nu ./test/new-vimrc -c 'Vader! test/*' diff --git a/test/new-vimrc b/test/new-vimrc new file mode 100644 index 00000000..fad3d005 --- /dev/null +++ b/test/new-vimrc @@ -0,0 +1,17 @@ +set rtp+=vader.vim +set rtp+=. + +filetype plugin indent on +syntax on + +set nocompatible +set tabstop=8 +set softtabstop=4 +set shiftwidth=4 +set expandtab +set backspace=2 +set nofoldenable +set foldmethod=syntax +set foldlevelstart=10 +set foldnestmax=10 +set ttimeoutlen=0