Skip to content

Merge dev into master with updated versions in deployment pipeline#312

Merged
mrcmry merged 12 commits into
masterfrom
dev
Jul 21, 2026
Merged

Merge dev into master with updated versions in deployment pipeline#312
mrcmry merged 12 commits into
masterfrom
dev

Conversation

@mrcmry

@mrcmry mrcmry commented Jul 13, 2026

Copy link
Copy Markdown
Collaborator

I tested with an updated requirements.txt, updated CI with latest actions, ubuntu 24.04. It deploy on https://spinalhdl.github.io/SpinalDoc-RTD/dev/index.html . It seems that the English and Chinese version are working properly.

The diagrams are showing in both versions. I don't speak Chinese, but it seems the last master and new dev look pretty similar.

This update should let us avoid possible deprecation of the CI workflow at the end of this year.

Note that the pdf is not accessible as described in the documentation currently in master. I was not able to find where the pdf is generated. @Readon @jijingg @Tectu @Dolu1990 I don't know if a pdf version is necessary and really used by anyone. But perhaps in Chinese it is a big advantage due to layering, I don't known. I can invest some time to make it work again in a later PR. But if it's not really needed, I prefer to invest time in the html version.

mrcmry and others added 12 commits April 4, 2026 21:27
These are the versions that are installed by pip
without any "==x.y.z" in the requirement.txt with
python 3.12.3 (ubuntu 24.04).
note: I have absolutely no knowledge of chinese or any non ideogram languages.
I added space so the `` is correctly detected and the warning is gone.
Perhaps a better handling when a ` (` special ( character would give a better look.
v5 is only 18h old it's perhaps why it's not working.
The docker image use Debian 12 Bookworm, close the ubuntu 24.04 used in the CI.
@mrcmry
mrcmry requested a review from Dolu1990 July 13, 2026 11:00
@mrcmry
mrcmry removed the request for review from Dolu1990 July 21, 2026 15:00
@mrcmry
mrcmry merged commit d4d7367 into master Jul 21, 2026
5 checks 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.

2 participants