X-Git-Url: https://git.madduck.net/etc/vim.git/blobdiff_plain/20c7e83b58359cee70cad87c221f27045aca425e..0ee596c5c5e11fc79598407eaf22f83d279f7e9e:/.vim/bundle/vim-markdown/.github/workflows/vader.yml diff --git a/.vim/bundle/vim-markdown/.github/workflows/vader.yml b/.vim/bundle/vim-markdown/.github/workflows/vader.yml new file mode 100644 index 00000000..05b12ecb --- /dev/null +++ b/.vim/bundle/vim-markdown/.github/workflows/vader.yml @@ -0,0 +1,31 @@ +name: Vader +on: [push, pull_request] +jobs: + vader: + name: vader + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + vimFlavor: ["vim", "nvim"] + steps: + - name: Checkout + uses: actions/checkout@v2 + - name: Enable Universe package repository + run: | + sudo add-apt-repository universe + sudo apt-get update + - name: Install ${{ matrix.vimFlavor }} + run: | + sudo apt-get install ${{ matrix.vimFlavor == 'nvim' && 'neovim' || 'vim' }} + - name: Review versions + run: | + ${{ matrix.vimFlavor }} --version + - name: Fetch Vader and other dependencies + run: | + make build/tabular build/vim-toml build/vim-json build/vader.vim + - name: Run test suite + run: | + cd test + ${{ matrix.vimFlavor == 'nvim' && 'nvim --headless' || 'vim -N' }} \ + -u vimrc "+Vader! *"