Skip to content

ci: fix Downgrade docs job by forcing Pkg.build() - #96

Merged
sethaxen merged 1 commit into
mainfrom
fix/downgrade-docs-gr-build
Jun 19, 2026
Merged

ci: fix Downgrade docs job by forcing Pkg.build()#96
sethaxen merged 1 commit into
mainfrom
fix/downgrade-docs-gr-build

Conversation

@sethaxen

@sethaxen sethaxen commented Jun 19, 2026

Copy link
Copy Markdown
Member

Summary

The Downgrade workflow's docs job has been failing since 2026-04-01 with could not load library "libGR.so". The downgrade-compat resolver pins Plots to its floor (1.10.1), which forces a legacy, pre-GR_jll GR version that needs a custom build step to fetch its native binary — but that build step never runs in this pipeline, so the binary is missing. Adding an explicit Pkg.build() for the docs project closes the gap.

Test plan

  • Downgrade workflow's Documentation job passes on this PR

🤖 Generated with Claude Code

Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com

The downgrade-compat resolver half-installs the minimal-version docs
manifest (e.g. legacy GR without GR_jll) without running build
scripts, so libGR.so never gets downloaded and docdeploy fails.
Explicitly building the docs project closes that gap.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@codecov

codecov Bot commented Jun 19, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 97.44%. Comparing base (a4adbe8) to head (0a2df51).

Additional details and impacted files
@@           Coverage Diff           @@
##             main      #96   +/-   ##
=======================================
  Coverage   97.44%   97.44%           
=======================================
  Files           6        6           
  Lines         274      274           
=======================================
  Hits          267      267           
  Misses          7        7           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@sethaxen
sethaxen merged commit 508c08c into main Jun 19, 2026
12 checks passed
@sethaxen
sethaxen deleted the fix/downgrade-docs-gr-build branch June 19, 2026 17:47
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