Skip to content

Feature/CI MK Docs Deployment#1441

Merged
MustafaJafar merged 17 commits intodevelopfrom
feature/ci-mkdocs-with-enhancements
Sep 16, 2025
Merged

Feature/CI MK Docs Deployment#1441
MustafaJafar merged 17 commits intodevelopfrom
feature/ci-mkdocs-with-enhancements

Conversation

@MustafaJafar
Copy link
Copy Markdown
Member

@MustafaJafar MustafaJafar commented Sep 16, 2025

Changelog Description

Add a CI action to trigger MK Docs deployment on creating new tags.
when testing the CI action manually (trigger from Action tab manually on GH), it will generate a dummy-build version that will be deleted as soon as a tag is created.

Additional Notes

This PR add some cosmetics:

  1. update light and dark mode icons.
  2. move requirments file to root location of the repo to avoid moving it along with the docs build.

Testing notes:

  1. You can trigger from actions tab on GH gh cli
    gh workflow run deploy_mkdocs.yml --ref feature/ci-mkdocs-with-enhancements
    

philippe-ynput and others added 16 commits May 9, 2025 14:39
Signed-off-by: Philippe Leprince <philippe@ynput.io>
Signed-off-by: Philippe Leprince <philippe@ynput.io>
Signed-off-by: Philippe Leprince <philippe@ynput.io>
Signed-off-by: Philippe Leprince <philippe@ynput.io>
Signed-off-by: Philippe Leprince <philippe@ynput.io>
Signed-off-by: Philippe Leprince <philippe@ynput.io>
Signed-off-by: Philippe Leprince <philippe@ynput.io>
Signed-off-by: Philippe Leprince <philippe@ynput.io>
Signed-off-by: Philippe Leprince <philippe@ynput.io>
Signed-off-by: Philippe Leprince <philippe@ynput.io>
@MustafaJafar MustafaJafar self-assigned this Sep 16, 2025
@MustafaJafar MustafaJafar added the type: enhancement Improvement of existing functionality or minor addition label Sep 16, 2025
@ynbot ynbot added size/XS type: feature Adding something new and exciting to the product labels Sep 16, 2025
@MustafaJafar MustafaJafar merged commit 69cb947 into develop Sep 16, 2025
2 checks passed
@MustafaJafar MustafaJafar deleted the feature/ci-mkdocs-with-enhancements branch September 16, 2025 10:07
This was referenced Oct 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size/XS type: enhancement Improvement of existing functionality or minor addition type: feature Adding something new and exciting to the product

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants