PolicyPress 1.2 Released

PolicyPress 1.2 ships a fully working GitHub Actions workflow for building and deploying your policy site, along with faster PDF generation, smarter compliance reporting, and a new homepage layout.

We’re pleased to announce the release of PolicyPress 1.2. The headline feature is a fully working GitHub Actions CI/CD workflow β€” push to main and your policy site and PDFs are built and deployed automatically.

What’s NewπŸ”—

GitHub Actions WorkflowπŸ”—

PolicyPress 1.2 ships a complete, ready-to-use GitHub Actions workflow for building and deploying your policy site to Cloudflare Pages. Push a policy change, get a built site and versioned PDFs deployed β€” no local toolchain required for contributors. The workflow handles Zola builds, PDF generation via the PolicyPress CLI, and Cloudflare Pages deployment in a single pipeline.

Improved PDF GenerationπŸ”—

PDF output is faster and more consistent across policy documents. Long tables, mermaid diagrams, and redaction blocks all render correctly in paginated output. The --redact flag now works reliably in CI environments without a display server.

Compliance Report FilteringπŸ”—

The SCF and SOC 2 compliance report pages now support filtering by control family, making it easier to share a focused view of your coverage with auditors rather than the full control list.

Marketing Homepage LayoutπŸ”—

A new homepage_style = "marketing" option in config.toml switches the homepage from the default dashboard view to a product-oriented landing page. Useful for teams that want their policy site to also serve as a public-facing demonstration of their compliance program.

Feature Showcase PolicyπŸ”—

The built-in feature showcase policy (policypress-feature-showcase.md) has been updated to clearly label itself as a reference document, not a governing policy. It now includes inline explanations of each shortcode and formatting option it demonstrates.

For questions or issues, open a ticket at github.com/sc2in/PolicyPress.