Skip to content

Fix website rebuild: dedicated ci-website job and replace m4 with shell script#447

Merged
spe-ciellt merged 1 commit intodevelopfrom
feat/update-website-scripting
Mar 19, 2026
Merged

Fix website rebuild: dedicated ci-website job and replace m4 with shell script#447
spe-ciellt merged 1 commit intodevelopfrom
feat/update-website-scripting

Conversation

@spe-ciellt
Copy link
Copy Markdown
Contributor

Add a dedicated ci-website job that runs after all platform builds and downloads their artifacts (including metadata files) before generating index.html. Replace fragile m4 macro processing with a plain sed-based shell script (generate_index.sh) and rename index.html.m4 to index.html.in with @Placeholder@ markers. Fix artifact upload paths from gerbv* glob to full ci/ directory so metadata files are captured.

This will at least not fail in the pipeline when merging into the development branch. Even though it will probably not update the website due to a key problem.

…ll script

Add a dedicated ci-website job that runs after all platform builds and
downloads their artifacts (including metadata files) before generating
index.html. Replace fragile m4 macro processing with a plain sed-based
shell script (generate_index.sh) and rename index.html.m4 to index.html.in
with @Placeholder@ markers. Fix artifact upload paths from gerbv* glob to
full ci/ directory so metadata files are captured.
@spe-ciellt spe-ciellt self-assigned this Mar 19, 2026
@spe-ciellt spe-ciellt added the fix Solution for a potential problem or omission. label Mar 19, 2026
@spe-ciellt spe-ciellt merged commit 57777e0 into develop Mar 19, 2026
9 checks passed
@spe-ciellt spe-ciellt deleted the feat/update-website-scripting branch March 19, 2026 18:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

fix Solution for a potential problem or omission.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant