Update 2022-12-04 23:41 OpenBSD/amd64
This commit is contained in:
13
.vim/bundle/vim-ledger/.github/workflows/reviewdog.yml
vendored
Normal file
13
.vim/bundle/vim-ledger/.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
|
||||
42
.vim/bundle/vim-ledger/.github/workflows/vader.yml
vendored
Normal file
42
.vim/bundle/vim-ledger/.github/workflows/vader.yml
vendored
Normal file
@@ -0,0 +1,42 @@
|
||||
name: Vader
|
||||
on: [push, pull_request]
|
||||
jobs:
|
||||
vader:
|
||||
name: vader
|
||||
runs-on: ubuntu-latest
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
vimFlavor: ["vim", "nvim"]
|
||||
ledgerFlavor: ["ledger", "hledger"]
|
||||
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.ledgerFlavor }}
|
||||
run: |
|
||||
sudo apt-get install ${{ matrix.ledgerFlavor }}
|
||||
- name: Install ${{ matrix.vimFlavor }}
|
||||
run: |
|
||||
sudo apt-get install ${{ matrix.vimFlavor == 'nvim' && 'neovim' || 'vim' }}
|
||||
- name: Review versions
|
||||
run: |
|
||||
${{ matrix.ledgerFlavor }} --version
|
||||
${{ matrix.vimFlavor }} --version
|
||||
- name: Fetch Vader
|
||||
run: |
|
||||
git clone --depth 1 https://github.com/junegunn/vader.vim.git
|
||||
- name: Run test suite
|
||||
run: |
|
||||
${{ matrix.vimFlavor == 'nvim' && 'nvim --headless' || 'vim -N' }} \
|
||||
-u <(cat << VIMRC
|
||||
filetype off
|
||||
set rtp+=vader.vim
|
||||
set rtp+=.
|
||||
filetype plugin indent on
|
||||
syntax enable
|
||||
VIMRC
|
||||
) "+Vader! spec/*"
|
||||
15
.vim/bundle/vim-ledger/.github/workflows/vint.yml
vendored
Normal file
15
.vim/bundle/vim-ledger/.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