Skip to content

ci: fix docs build by sourcing quarto R package from quarto-dev/quarto-r#143

Draft
d-morrison wants to merge 1 commit into
mainfrom
claude/fix-docs-quarto-r
Draft

ci: fix docs build by sourcing quarto R package from quarto-dev/quarto-r#143
d-morrison wants to merge 1 commit into
mainfrom
claude/fix-docs-quarto-r

Conversation

@d-morrison

Copy link
Copy Markdown
Owner

Summary

The docs workflow lists quarto-dev/quarto as an R extra-package, but that GitHub repo is the Quarto CLI monorepo — it has no R package at its root. pak dependency resolution fails with:

! Could not solve package dependencies:
* quarto-dev/quarto: Can't find R package in GitHub repo quarto-dev/quarto
* quarto: Conflicts with quarto-dev/quarto

The bogus GitHub remote also conflicts with the CRAN quarto package required by the package itself (Config/Needs/website: quarto) and by altdoc.

Fix

The R quarto package now lives at quarto-dev/quarto-r (the quarto-dev/quarto repo became the CLI monorepo). Repoint the extra-packages entry there so dependency resolution succeeds while preserving the original intent of sourcing the dev quarto R package from GitHub. The Quarto CLI is still installed separately by the "Set up Quarto" step (quarto-dev/quarto-actions/setup@v2).

Why a separate PR

Split out of #133 (reviewer-request handling) since this CI fix is unrelated to that change. Verified working: the docs build succeeded and deployed a PR preview when this fix was temporarily applied on #133.


Generated by Claude Code

The docs workflow listed `quarto-dev/quarto` as an extra-package, but that
GitHub repo is the Quarto CLI monorepo (no R package at its root) — pak fails
with 'Can't find R package in GitHub repo quarto-dev/quarto' and the bogus
remote conflicts with the CRAN `quarto` required by the package and altdoc.
The R `quarto` package now lives at quarto-dev/quarto-r; repoint to it so
dependency resolution succeeds. The Quarto CLI is still installed separately
by the 'Set up Quarto' step.
@codecov

codecov Bot commented Jun 16, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ All tests successful. No failed tests found.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@github-actions

Copy link
Copy Markdown
Contributor
PR Preview Action v1.8.1

QR code for preview link

🚀 View preview at
https://d-morrison.github.io/rpt/pr-preview/pr-143/

Built to branch gh-pages at 2026-06-16 06:51 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

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