ID-159: Update the docs publishing pipeline#790
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #790 +/- ##
=======================================
Coverage 89.79% 89.79%
=======================================
Files 291 291
Lines 8365 8365
Branches 2002 2004 +2
=======================================
Hits 7511 7511
Misses 799 799
Partials 55 55
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
That is the right page for the root NOTE: I noticed some generation warnings and added some fixes to input and return annotations. |
ljtucker
left a comment
There was a problem hiding this comment.
Update: I missed a command, which triggered the earlier failure comments. Approved




********** BEFORE MERGING: In the GitHub repository: Settings → Pages → Source — change from "Deploy from a branch" to "GitHub Actions". Without this, the deploy job will fail because the repository isn't configured to accept Actions-based deployments.
Summary
Previously, the pipeline for publishing Ruby documentation and swagger-based JSON API documentation to https://inferno-framework.github.io/ used an old approach. Now, the pipeline uses GitHub Actions.
Testing Guidance
Follow the README instructions on serving the documentation locally (no changes to that process) and verify that the documentation is served as expected.