Skip to content

fix(ci): improve tutorial verification reliability - #46

Merged
Dahkenangnon merged 4 commits into
mainfrom
fix/ci-reliability
Oct 23, 2026
Merged

Dahkenangnon merged 4 commits into
mainfrom
fix/ci-reliability

Conversation

@Dahkenangnon

@Dahkenangnon Dahkenangnon commented Oct 23, 2026 •

Copy link
Copy Markdown
Contributor

Improve project selection, bound Linux browser setup, and add a final workflow result gate with read-only diagnostics for slow runs. Support the hosted Ubuntu mirror-list format while preserving repository signing settings.

Batch immutable Git reads to reduce tutorial helper overhead while preserving file protections and recovery behavior.

Update P4 to Next.js 16.4.1, repository automation to DOMPurify 3.4.17, and Fastify to 5.12.6 in the six affected applications.

Signed-off-by: Yamonwan Justin DAH-KENANGNON <dah.kenangnon@gmail.com>
GitHub's Ubuntu 24.04 image uses mirror+file:/etc/apt/apt-mirrors.txt rather than direct archive URLs. Normalize this known source before validation while preserving repository signing settings, and cover preparation with hosted and legacy source fixtures.

Signed-off-by: Yamonwan Justin DAH-KENANGNON <dah.kenangnon@gmail.com>
Update the six affected applications from Fastify 5.12.5 to 5.12.6 to address GHSA-389g-gv7q-r4x8 without changing their baseline commits or authorization behavior.

Signed-off-by: Yamonwan Justin DAH-KENANGNON <dah.kenangnon@gmail.com>
Signed-off-by: Yamonwan Justin DAH-KENANGNON <dah.kenangnon@gmail.com>
@Dahkenangnon
Dahkenangnon merged commit 81503fe into main Oct 23, 2026
70 checks passed
@Dahkenangnon
Dahkenangnon deleted the fix/ci-reliability branch October 23, 2026 06:18
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.

1 participant