Skip to content

Fix deploy docs build-html failure by installing libuv for R fs dependency#333

Merged
e-perl-NOAA merged 2 commits into
mainfrom
copilot/fix-failing-github-actions-job
Jul 14, 2026
Merged

Fix deploy docs build-html failure by installing libuv for R fs dependency#333
e-perl-NOAA merged 2 commits into
mainfrom
copilot/fix-failing-github-actions-job

Conversation

Copilot AI commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

build-html in the deploy workflow failed while installing rmarkdown because fs could not compile (uv.h missing). This blocks Rmd rendering and prevents docs deployment on main.

  • Root cause

    • install.packages("rmarkdown") pulls fs through transitive deps (sass/bslib), and fs requires system libuv headers on ubuntu-latest.
  • Workflow change

    • Updated .github/workflows/deploy-ss3-docs.yml to install libuv1-dev before R package installation.
  • Patch (minimal)

    - name: Install system dependencies
      run: |
        sudo apt-get update
        sudo apt-get install -y libuv1-dev

Copilot AI changed the title [WIP] Fix failing GitHub Actions job build-html Fix deploy docs build-html failure by installing libuv for R fs dependency Jul 14, 2026
Copilot AI requested a review from e-perl-NOAA July 14, 2026 14:06
@e-perl-NOAA
e-perl-NOAA marked this pull request as ready for review July 14, 2026 14:34
@e-perl-NOAA
e-perl-NOAA merged commit 2b7855a into main Jul 14, 2026
6 checks passed
@e-perl-NOAA
e-perl-NOAA deleted the copilot/fix-failing-github-actions-job branch July 14, 2026 15:01
@github-actions

Copy link
Copy Markdown

Here are the artifacts from your PR:
textidote_report
SS330_User_Manual.pdf
Please review your changes in the linked artifacts.

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