Skip to content

Conversation

@emmadesilva
Copy link
Collaborator

@emmadesilva emmadesilva commented Nov 30, 2023

Abstract

Adds a script to generate documentation (that's always up to date) based on the readme and the code through reflection and source analysis. This script is then called in the added workflow which then builds the site using HydePHP and deploys it to GitHub Pages through the HydePHP Action

Preview

There is a live preview at https://git.desilva.se/temp/number-docs-preview, please try it out!

screely-1701366746137

Code review

Before merging, I'd love to get some feedback from the team. (Also present as code review comments)

id-token: write
environment:
name: github-pages
url: https://friendsofphp.github.io/number
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What URL should we deploy to?

@emmadesilva emmadesilva marked this pull request as ready for review November 30, 2023 19:45
@emmadesilva emmadesilva mentioned this pull request Dec 3, 2023
2 tasks
@emmadesilva emmadesilva merged commit 7e6eee1 into main Feb 6, 2024
@emmadesilva emmadesilva deleted the create-documentation-site branch February 6, 2024 09:52
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