| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
This action allows to synchronize one or more Markdown files to BookStack. This makes it possible to maintain documentation within a repository while still making it available in your central documentation solution.
This action features:
This action does not output anything, if everything goes well.
uses: lazybytez/sync-markdown-bookstack-action@1.0.0
with:
bookstack-url: 'https://bookstack.your.url'
bookstack-token-id: '{{ secrets.BOOKSTACK_TOKEN_ID }}'
bookstack-token-secret: '{{ secrets.BOOKSTACK_TOKEN_SECRET }}'
# You only need one of book-id or chapter-id
book-id: 123
chapter-id: 123
# You can either use a path to a file or a glob pattern:
path: 'sub/directories/README.md'
path: 'sub/*/*.md'To develop locally, you should install NodeJS 20.
The following commands can be used for local development:
# Install dependencies
$ npm install
# Format and bundle for distribution
$ npm run bundle
# Only check code style using prettier
$ npm run format:check
# Check code style and reformat
$ npm run format:writeBe sure to always run the bundler and commit the dist/ directory when doing changes to the code.
If you want to take part in contribution, like fixing issues and contributing directly to the codebase, please visit the How to Contribute document.
License - Contributing - Code of conduct - Issues - Pull requests
Copyright (c) Lazy Bytez. All rights reserved | Licensed under the MIT license.
| Back | FazBrowse Home | New Git URL |