Table of Contents
Overview
This project provides GitLab CI/CD components for processing Markdown files into PDFs, validating Markdown quality, and creating web views. The components include:
- PDF UA Generation Component: Converts Markdown files to PDF while ensuring PDF/UA compliance.
- Markdown Quality Check Component: Validates the quality of Markdown files, including link reachability, and provides GitLab Code-Quality widgets.
- Web View Light Component: Generate a web view of Markdown files and publish the result as a GitLab page.
- Web View Full Component: Generate a web view of Markdown files and pushes the resulting container to a registry with additional features.
These components are used in the IT-Architekturrichtlinien repositories as an example.
Happy PDF building, Markdown validation, and webview generation with GitLab CI/CD!
Usage
Please refer to the documentation (de) for detailed instructions on using the components.
Contributing
Contributions are welcome! Please:
- Read the Contributing Guidelines.
- Sign the Contributor License Agreement.
- Follow the Code of Conduct.
Support
If you encounter issues or have questions, please open an issue in this repository or contact the maintainers.
License
This project is licensed under the EUPL 1.2. See the LICENSE.md file for details.