Skip to content

Conversation

@richecr
Copy link
Owner

@richecr richecr commented Apr 27, 2025

This pull request introduces significant updates to documentation and deployment workflows for the holo-fn project. The changes include setting up automated documentation deployment, enhancing contribution guidelines, and configuring the MkDocs framework for improved documentation hosting.

Documentation Deployment and Configuration:

  • .github/workflows/publish-docs.yml: Added a GitHub Actions workflow to automatically deploy documentation to GitHub Pages whenever changes are pushed to the docs branch. The workflow uses mkdocs-material for site generation.
  • mkdocs.yml: Configured MkDocs with a Material theme, Google Analytics, and navigation for key sections like Either, Maybe, and Result. This ensures a structured and visually appealing documentation site.

Documentation Enhancements:

  • docs/contributing.md: Added a comprehensive guide for contributors, including setup instructions, testing, building, and creating pull requests. This makes it easier for new contributors to get started.
  • README.md: Updated the link to the contribution guidelines to point to the hosted documentation site, improving accessibility.

@richecr richecr merged commit e8c6906 into main Apr 27, 2025
1 of 2 checks passed
@richecr richecr deleted the docs branch May 12, 2025 23:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants