Skip to content

Minor backportings from main (upcoming v4.4)#440

Merged
rexut merged 3 commits intov4.3-branchfrom
v4.3-next
Apr 29, 2026
Merged

Minor backportings from main (upcoming v4.4)#440
rexut merged 3 commits intov4.3-branchfrom
v4.3-next

Conversation

@rexut
Copy link
Copy Markdown
Member

@rexut rexut commented Apr 28, 2026

  • improve gh-workflows, mainly new versions of used gh-actions
  • use the CSS tweak for Sphinx toggle button rendering on page load

rexut added 3 commits April 28, 2026 23:19
Creating virtual environment at .venv even when already exists,
then it will be replaced.

Signed-off-by: Stephan Linz <linz@li-pro.net>
Update Github actions to their latest versions:

- actions/github-script@v8 -> actions/github-script@v9
- actions/upload-artifact@v5 -> actions/upload-artifact@v7
- astral-sh/setup-uv@v7 -> astral-sh/setup-uv@v8.1.0
- mikepenz/action-junit-report@v5 -> mikepenz/action-junit-report@v6
- tiacsys/clean-after-action@v3 -> tiacsys/clean-after-action@v4

Signed-off-by: Stephan Linz <linz@li-pro.net>
At least with the introduction of Sphinx 9.x (maybe also before since
starting to use the Sphinx toggle-button extension), for reasons that
are still unknown, all admonitions with the "dropdown" classification
are active hidden by a JS startup function when the respective HTML
pages load (only ssen in the Bridle doc-set). So far, this has only
been observed on the official online document server; never locally
in a custom build.

To implement a quick fix, we are forcing all toggle admonition elements
to always be displayed at the CSS level.

Signed-off-by: Stephan Linz <linz@li-pro.net>
@rexut rexut added this to the v4.3.1 milestone Apr 28, 2026
@rexut rexut self-assigned this Apr 28, 2026
@rexut rexut changed the title Minor backportings from main Minor backportings from main (upcoming v4.4) Apr 28, 2026
@github-actions
Copy link
Copy Markdown

You can find the documentation preview for this PR at this link. It will be updated about 10 minutes after the documentation build succeeds.

Note: This comment is automatically posted by the Documentation Publishing GitHub Action.

Copy link
Copy Markdown
Member

@andreaskurz andreaskurz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice

@rexut rexut merged commit 37a0c2d into v4.3-branch Apr 29, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants