Skip to content

Commit 46b4b11

Browse files
committed
ci: Update vader workflow, make sure correct ledger variant set in tests
1 parent 64fc891 commit 46b4b11

3 files changed

Lines changed: 5 additions & 4 deletions

File tree

.github/workflows/vader.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
ledgerFlavor: ["ledger", "hledger"]
1212
steps:
1313
- name: Checkout
14-
uses: actions/checkout@v2
14+
uses: actions/checkout@v4
1515
- name: Enable Universe package repository
1616
run: |
1717
sudo add-apt-repository universe

Justfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ check-nvim *ARGS: (check nvim + ' --clean --headless' ARGS)
3838
check vimcmd *ARGS:
3939
test -d vader.vim || {{ git }} clone --depth 1 https://github.com/junegunn/vader.vim.git
4040
{{ vimcmd }} \
41+
-c 'let g:ledger_bin = "{{ ledger }}"' \
4142
-c {{ quote("let &runtimepath=\"" + justfile_directory() + "/vader.vim," + justfile_directory() + ",\" . &runtimepath") }} \
4243
-c 'filetype detect' \
4344
-c 'source vader.vim/plugin/vader.vim' \

spec/syntax.vader

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Given ledger (comment tags):
66
b
77

88
Before:
9-
let b:ledger_is_hledger = v:true
9+
let g:ledger_is_hledger = v:true
1010

1111
Execute (hledger tags):
1212
" AssertNotEqual SyntaxAt(2, 16), 'ledgerTag'
@@ -20,7 +20,7 @@ Execute (hledger tags):
2020
" AssertEqual SyntaxAt(3, 30), 'ledgerTagValue'
2121

2222
Before:
23-
let b:ledger_is_hledger = v:false
23+
let g:ledger_is_hledger = v:false
2424

2525
Execute (hledger tags):
2626
" AssertEqual SyntaxAt(2, 14), 'ledgerTag'
@@ -30,7 +30,7 @@ Execute (hledger tags):
3030

3131

3232
Before:
33-
let b:ledger_is_hledger = v:true
33+
let g:ledger_is_hledger = v:true
3434
edit spec/hledger-cheatsheet.ledger
3535

3636
Execute (Hledger cheatsheet syntax):

0 commit comments

Comments
 (0)