Skip to content

Comments

Fix results pipeline: Quarto YAML and CI workflow#143

Merged
kathsherratt merged 2 commits intomainfrom
pr1-check-pipeline
Feb 18, 2026
Merged

Fix results pipeline: Quarto YAML and CI workflow#143
kathsherratt merged 2 commits intomainfrom
pr1-check-pipeline

Conversation

@kathsherratt
Copy link
Contributor

Summary

  • Fix report/results.qmd YAML header: output: html_document (rmarkdown) → format: html (Quarto)
  • Update CI workflow to render results.qmd via Quarto instead of legacy results.Rmd via rmarkdown
  • Upload HTML artifact instead of PDF

Note

Local pipeline verification (renv::restore + quarto render) was blocked by package compilation issues on the development machine (x86_64 R under Rosetta on ARM Mac). The file changes are correct; CI will validate end-to-end rendering.

Test plan

  • CI workflow runs successfully on this PR
  • Rendered HTML contains all 3 figures and the table

🤖 Generated with Claude Code

kathsherratt and others added 2 commits February 18, 2026 17:29
The results.qmd file used rmarkdown YAML syntax (output: html_document)
instead of Quarto syntax (format: html). The CI workflow was rendering
the legacy results.Rmd via rmarkdown instead of results.qmd via Quarto.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Fix epi_target/outcome_target column name mismatch between saved
  results.rds and current R code in results.qmd
- Update stringi to 1.8.7 in renv.lock (1.8.4 incompatible with R 4.5)
- Add rendered output files to .gitignore

Verified: quarto render report/results.qmd produces complete HTML
with all 3 figures and the table.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@kathsherratt
Copy link
Contributor Author

kathsherratt commented Feb 18, 2026

noting that this was a wild journey in the hinterlands of renv, combatting gfortran and an army of Makevars along the way

Edit: looks like we lost the battle (but hoping that this goes some way to win the war - so merging to unblock further PRs)

@kathsherratt kathsherratt merged commit 282cb0d into main Feb 18, 2026
1 check failed
@kathsherratt kathsherratt deleted the pr1-check-pipeline branch February 18, 2026 23:03
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