Update CI-Workflow-Update, Requirements und MkDocs-Sync#152
Conversation
9d877ae to
d4b9bc6
Compare
dc4c7af to
aa9213c
Compare
4f2bae0 to
fae0aee
Compare
9606521 to
db0d001
Compare
This pull request updates the CI workflow configuration, refreshes the `requirements.txt` file with potentially new or updated dependencies, and synchronizes the `mkdocs.yml` configuration files across different language versions (likely `de` and `en`) to ensure consistency in the documentation build process. - Add "Validate internal links in Markdown" runner - Add "Validate image links in Markdown" runner - Remove obsolet Md-files and structure problems - Image replaced by default theme color (default is the theme “Light”, not “Dark-Mode”) - Fix Options in de docs - Synchronization of the installation process German - English - Fixing links... links... and more links... :-()
db0d001 to
5ccb2e0
Compare
|
Just saw this one. I will need some time to understand this (big) change with many different aspects. Briefly looking at it: updating dependencies seems a no brainer, removing empty placeholder pages sounds reasonable, theming is okay, checking links in the GitHub actions - nice. I am not sure I understand what "Synchronization of the installation process German - English" is. The "bigger" changes (only pull requests; synced structure) proposed do not seem to part of this pull request. I would also propose to unpack that discussions - one is possible without the other. My 2 cents here: because @hug-sch does the most work, we must keep his workflow efficient |
|
Hello @buchen @hug-sch @Sn1kk3r5 However, we should still adapt the CI runner, the py script, as we can also edit the *.md's online, so that we no longer allow image URL's with |
I'm sorry but this is too technical for me. However, if it means that every image-link in the documentation should be changed, than this will be very time consuming. |
bf05c95 to
fe95532
Compare
…Actions Improve image runner for list of disallowed image domains for GitHub Actions
fe95532 to
267495a
Compare
No, only these 8 images are from a GitHub user account and should be recreated and uploaded to the structure (appropriate image folder). |
Hugo, no worries I will take care for it. IIRC those were there even before we started our work, I guess the git user refers to the one creating the page initially. |
426d0a1 to
a44041b
Compare
Update validate_internal_external_links.py
a44041b to
064eaba
Compare
Issue: #152 Signed-off-by: Alexander Ott <45203494+Nirus2000@users.noreply.github.com> [cherry-picked changes from pull request] Signed-off-by: Andreas Buchen <andreas.buchen@gmail.com>
Issue: #152 Signed-off-by: Alexander Ott <45203494+Nirus2000@users.noreply.github.com> [cherry-picked changes from pull request] Signed-off-by: Andreas Buchen <andreas.buchen@gmail.com>
Issue: #152 Signed-off-by: Alexander Ott <45203494+Nirus2000@users.noreply.github.com> [cherry-picked changes from pull request] Signed-off-by: Andreas Buchen <andreas.buchen@gmail.com>
Issue: #152 Signed-off-by: Alexander Ott <45203494+Nirus2000@users.noreply.github.com> [cherry-picked changes from pull request] Signed-off-by: Andreas Buchen <andreas.buchen@gmail.com>
Issue: #152 Signed-off-by: Alexander Ott <45203494+Nirus2000@users.noreply.github.com> [cherry-picked changes from pull request] Signed-off-by: Andreas Buchen <andreas.buchen@gmail.com>
Issue: #152 Signed-off-by: Alexander Ott <45203494+Nirus2000@users.noreply.github.com> [cherry-picked changes from pull request] Signed-off-by: Andreas Buchen <andreas.buchen@gmail.com>
Issue: #152 Signed-off-by: Alexander Ott <45203494+Nirus2000@users.noreply.github.com> [cherry-picked changes from pull request] Signed-off-by: Andreas Buchen <andreas.buchen@gmail.com>

This pull request updates the CI workflow configuration, refreshes the
requirements.txtfile with potentially new or updated dependencies, and synchronizes themkdocs.ymlconfiguration files across different language versions (likelydeanden) to ensure consistency in the documentation build process.Hello @buchen and @hug-sch,
Following up on the discussion in issue #130, I would like to gradually improve a few areas to make the project easier to maintain in the long run.
Specifically, I would like to:
Adjusting and synchronizing the two languages and their file structures will certainly be a significant task. However, I believe that the current mixed structure of German/English and the differing folder layouts will not scale well in the future.
I plan to tackle this step by step and hope for your understanding and support along the way.
For the CI settings ("branch protection rules"), only @buchen has the rights to adjust them — we can coordinate this together when the time comes.
Thanks in advance!
Regards
Alex