Commit Graph
5 Commits
Author SHA1 Message Date
okuuvaandGitHub 04fc40162c ci: fix panvimdoc version pinning (#24) 2023-04-30 16:31:20 +03:00
okuuvaandGitHub 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
okuuvaandGitHub 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
okuuvaandGitHub 0c2c857de7 ci: add pr lint workflow (#21)
Closes #19.
2023-04-30 11:18:08 +03:00
okuuvaandGitHub c6acc92785 ci: add stylua GitHub action (#20)
Closes #7.
2023-04-29 16:23:11 +03:00