This repository contains the documentation for the WFP Jordan Data Quality Automation application.
The documentation is published to GitHub Pages and available at: https://wfp-vam.github.io/JOR-data-quality-automation-docs/
This repository contains:
- Documentation source files (
.mdand.qmdfiles) - Quarto configuration (
_quarto.yml) - Custom styling (
styles.css,custom.scss) - GitHub Actions workflow for automatic deployment
Install Quarto:
- Download from: https://quarto.org/docs/get-started/
- Or via Homebrew:
brew install quarto
From the repository root:
quarto previewThis will:
- Build the site
- Start a local web server
- Open your browser
- Auto-reload when you edit files
To build without serving:
quarto renderThe rendered site will be in _site/ (this directory is gitignored).
- Edit the markdown files in the repository
- Preview locally with
quarto preview - Commit and push your changes
- The GitHub Actions workflow will automatically deploy to GitHub Pages
-
Create a new
.mdor.qmdfile in the appropriate directory -
Add front matter (optional):
--- title: "Page Title" ---
-
Update
_quarto.ymlnavigation to include the new page
This repository uses GitHub Actions to automatically build and deploy the documentation to GitHub Pages whenever changes are pushed to the main or master branch.
The workflow:
- Checks out the repository
- Sets up Quarto
- Renders the Quarto project
- Deploys to GitHub Pages
See .github/workflows/publish-docs.yml for details.
- Getting Started: Quick start guides and interactive discovery
- Guides: Comprehensive guides for adding exercises, metadata, and validation
- Examples: Real-world implementation examples
- Development: Internal development notes and architecture documentation
- Main Application: JOR-data-quality-automation
This documentation is part of the WFP Jordan Data Quality Automation project.
Note: This is a documentation-only repository. The main application code lives in the JOR-data-quality-automation repository.