Skip to content

Commit 4c84043

Browse files
committed
ci(nvim): add panvimdoc action
1 parent 53a12eb commit 4c84043

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed

.github/workflows/panvimdoc.yml

+26
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
name: panvimdoc
2+
3+
on: [push]
4+
5+
jobs:
6+
docs:
7+
runs-on: ubuntu-latest
8+
name: pandoc to vimdoc
9+
steps:
10+
- uses: actions/checkout@v4
11+
- name: panvimdoc
12+
uses: kdheepak/panvimdoc@main
13+
with:
14+
vimdoc: "VectorCode" # Output vimdoc project name (required)
15+
pandoc: "./docs/neovim.md" # Input pandoc file
16+
toc: true # Table of contents
17+
description: "A code repository indexing tool to supercharge your LLM experience." # Project description used in title (if empty, uses neovim version and current date)
18+
titledatepattern: "%Y %B %d" # Pattern for the date that used in the title
19+
demojify: true # Strip emojis from the vimdoc
20+
dedupsubheadings: true # Add heading to subheading anchor links to ensure that subheadings are unique
21+
treesitter: true # Use treesitter for highlighting codeblocks
22+
ignorerawblocks: true # Ignore raw html blocks in markdown when converting to vimdoc
23+
docmapping: false # Use h4 headers as mapping docs
24+
docmappingprojectname: true # Use project name in tag when writing mapping docs
25+
shiftheadinglevelby: 0 # Shift heading levels by specified number
26+
incrementheadinglevelby: 0 # Increment heading levels by specified number

0 commit comments

Comments
 (0)