Skip to content

Detailed documentation for all functions #146

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Jul 10, 2025
Merged

Conversation

NowinskiK
Copy link
Contributor

@NowinskiK NowinskiK commented Jul 5, 2025

Pull Request

Documentation (MD format) generated for all functions. #9

Pull Request (PR) description

Task list

  • The PR represents a single logical change. i.e. Cosmetic updates should go in different PRs.
  • Added an entry under the Unreleased section of in the CHANGELOG.md as per format.
  • Local clean build passes without issue or fail tests (build.ps1 -ResolveDependency -Tasks build, test).
  • Comment-based help added/updated.
  • Examples appropriately added/updated.
  • Unit tests added/updated..
  • Integration tests added/updated (where possible).
  • Documentation added/updated (where applicable).
  • Code follows the contribution guidelines.

@NowinskiK NowinskiK linked an issue Jul 5, 2025 that may be closed by this pull request
@NowinskiK NowinskiK removed a link to an issue Jul 5, 2025
Copy link

github-actions bot commented Jul 5, 2025

Linux Test Results

4 864 tests   4 863 ✅  42s ⏱️
  591 suites      1 💤
    1 files        0 ❌

Results for commit 4bf11c8.

♻️ This comment has been updated with latest results.

Copy link

github-actions bot commented Jul 5, 2025

WinPS51 Test Results

5 068 tests   5 067 ✅  45s ⏱️
  592 suites      1 💤
    1 files        0 ❌

Results for commit 4bf11c8.

♻️ This comment has been updated with latest results.

Copy link

github-actions bot commented Jul 5, 2025

WinPS71 Test Results

5 068 tests   5 067 ✅  43s ⏱️
  592 suites      1 💤
    1 files        0 ❌

Results for commit 4bf11c8.

♻️ This comment has been updated with latest results.

@NowinskiK NowinskiK linked an issue Jul 5, 2025 that may be closed by this pull request
… so added additional script to complete that.
@jpomfret
Copy link
Contributor

jpomfret commented Jul 7, 2025

@NowinskiK - this is just manually generating the docs right? I think on the issue @Frank-Geisler said he has some automation for this?
#9 (comment)

Would be good to at least have a GitHub action that uses PlatyPS module to create the files - then the next step would be to turn it into a static site.

The recording isn't out yet but there was a good session on this whole process at PSConf last week - code and slides are here if that helps: https://github.com/psconfeu/2025/tree/main/Shaun%20Lawrie/automagical-documentation/demo

@NowinskiK
Copy link
Contributor Author

Yes, that's a manual script for now. It would be good to start with something once we have nothing at the moment.
If you or Frank have the capacity for additional automation, please feel free to do so.
Then we could use this PR as a subtask of #9. Can we complete this one and I will create subtask in #9?
And you're right - Static site would be the next step - we have a separate issue for that: #3 - we need details in there before we start.

Copy link
Contributor

@tiagobalabuch tiagobalabuch left a comment

Choose a reason for hiding this comment

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

This looks fantastic to me! Thank you so much for your excellent work!

@NowinskiK NowinskiK merged commit fecd18b into develop Jul 10, 2025
8 checks passed
@NowinskiK NowinskiK linked an issue Jul 10, 2025 that may be closed by this pull request
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.

Automated documentation Script to generate MD documentation files in folder
3 participants