6 Commits

Author SHA1 Message Date
okuuva
83c96b11ed chore(doc): switch Events / Callbacks emoji (#35)
Demojify used by panvimdoc to strip emojis is outdated, it doesn't include any codepoints since Unicode 12. So Hook emoji ended up in the vimdoc since it was included in Unicode 13. Switching to an older emoji is good enough a workaround for now.

Also bumped panvimdoc version.
2023-07-27 17:30:17 +03:00
okuuva
04fc40162c ci: fix panvimdoc version pinning (#24) 2023-04-30 16:31:20 +03:00
okuuva
5e961d1e0d ci: add vimdoc auto-generation workflow (#23)
vimdoc should update on every commit to `main`. This way the "Last change" info in vimdoc actually shows when the code was last changed even if the source file for help didn't change.

Other notable changes:
- Made README.md panvimdoc compatible
  - Got rid of `<details>` and `<summary>` tags in installation instructions
  - Made title, description and badges markdown only features (not included in vimdoc)
- Tweaked README.md appearance
  - Raised all heading levels by one
  - Updated description
  - Added license badge
  - Removed customisations from badges
    - Left style as For the Badge though
- Added initial vimdoc, locally generated with panvimdoc

Closes #10.
2023-04-30 16:25:05 +03:00
okuuva
4101eedc7e ci: fix stylua workflow (#22)
Workflow was broken for everybody except me since pull_request trigger
only works properly if every contributor has write access to the repo.
With fork based workflow prevalent in Github the trigger to use is
pull_request_target where the config and access token comes from main
branch instead of the PR itself.

Other notable changes:
- Only run checks if lua files change
- Run even if PR targets some branch other than main
2023-04-30 11:25:13 +03:00
okuuva
0c2c857de7 ci: add pr lint workflow (#21)
Closes #19.
2023-04-30 11:18:08 +03:00
okuuva
c6acc92785 ci: add stylua GitHub action (#20)
Closes #7.
2023-04-29 16:23:11 +03:00