mirror of
https://github.com/amix/vimrc
synced 2025-06-16 01:25:00 +08:00
Updated Vim plugins
This commit is contained in:
13
sources_non_forked/vim-markdown/.github/workflows/reviewdog.yml
vendored
Normal file
13
sources_non_forked/vim-markdown/.github/workflows/reviewdog.yml
vendored
Normal file
@ -0,0 +1,13 @@
|
||||
name: Reviewdog
|
||||
on: [pull_request]
|
||||
jobs:
|
||||
vint:
|
||||
name: vint
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
- name: vint
|
||||
uses: reviewdog/action-vint@v1
|
||||
with:
|
||||
github_token: ${{ secrets.github_token }}
|
||||
reporter: github-pr-review
|
31
sources_non_forked/vim-markdown/.github/workflows/vader.yml
vendored
Normal file
31
sources_non_forked/vim-markdown/.github/workflows/vader.yml
vendored
Normal file
@ -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! *"
|
15
sources_non_forked/vim-markdown/.github/workflows/vint.yml
vendored
Normal file
15
sources_non_forked/vim-markdown/.github/workflows/vint.yml
vendored
Normal file
@ -0,0 +1,15 @@
|
||||
name: Vint
|
||||
on: [push]
|
||||
jobs:
|
||||
vint:
|
||||
name: vint
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v2
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v2
|
||||
- name: Setup dependencies
|
||||
run: pip install vim-vint
|
||||
- name: Lint Vimscript
|
||||
run: vint .
|
Reference in New Issue
Block a user