Skip to content

Fix: Update GitHub Actions workflow and MkDocs config#3

Merged
skhatri merged 1 commit intomainfrom
fix/build-pipeline
May 24, 2025
Merged

Fix: Update GitHub Actions workflow and MkDocs config#3
skhatri merged 1 commit intomainfrom
fix/build-pipeline

Conversation

@skhatri
Copy link
Member

@skhatri skhatri commented May 24, 2025

  • I corrected asset paths for render_swagger plugin in mkdocs.yml.
  • I replaced archived peaceiris/actions-mkdocs-gh-pages GitHub Action with the maintained peaceiris/actions-gh-pages@v4.0.0.
  • I added an explicit MkDocs build step in the workflow, including installation of dependencies from the generated requirements.txt.
  • I set publish_dir to ./site for the new deployment action.

These changes aim to resolve the GitHub Actions build failures caused by the outdated action and incorrect MkDocs asset paths.

- I corrected asset paths for `render_swagger` plugin in `mkdocs.yml`.
- I replaced archived `peaceiris/actions-mkdocs-gh-pages` GitHub Action
  with the maintained `peaceiris/actions-gh-pages@v4.0.0`.
- I added an explicit MkDocs build step in the workflow, including
  installation of dependencies from the generated `requirements.txt`.
- I set `publish_dir` to `./site` for the new deployment action.

These changes aim to resolve the GitHub Actions build failures caused by
the outdated action and incorrect MkDocs asset paths.
@skhatri skhatri merged commit e4ae3f7 into main May 24, 2025
1 check passed
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.

1 participant