feat(publication): add poster and CVF links for CVPR findings pages#363
Conversation
|
Observed after pushing the CVF-link update: the rerun reached a terminal state, but \ failed on an unrelated external URL, , with . The publication changes in this PR built successfully in GitHub Actions, and the new CVF links were not listed among the failing URLs. Run: https://github.com/shunk031/shunk031.github.io/actions/runs/26794288556 Job: https://github.com/shunk031/shunk031.github.io/actions/runs/26794288556/job/78987322832 |
|
Observed after pushing the CVF-link update: the rerun reached a terminal state, but The publication changes in this PR built successfully in GitHub Actions, and the new CVF links were not listed among the failing URLs. Run: https://github.com/shunk031/shunk031.github.io/actions/runs/26794288556 |
Why
Expose the official CVF pages for the two CVPR 2026 Findings publications, keep the TAUE publication page linked to its poster asset, and stabilize the PR link check against the known flaky
clustrmaps.comendpoint.What Changed
content/publication/nagai2026taue/poster.pdfand seturl_poster: publication/nagai2026taue/poster.pdfincontent/publication/nagai2026taue/index.md.CVFlink after the existingPreprintlink incontent/publication/kawada2026sciga/index.md.CVFlink after the existingPreprintlink incontent/publication/nagai2026taue/index.md.clustrmaps.comto.lychee/exclude-temporary.txtso the PR link check does not fail on that unrelated external network issue.Validation
Check that both publication front matters still parse and expose
Preprint, CVFin order.ruby -e 'require "yaml"; require "date"; ["content/publication/kawada2026sciga/index.md", "content/publication/nagai2026taue/index.md"].each do |path|; text = File.read(path); yaml = text.split(/^---\\s*$\\n/)[1]; data = YAML.safe_load(yaml, permitted_classes: [Date, Time], aliases: true); puts "#{path}: #{data.fetch("links").map { |h| h["name"] }.join(", ")}"; end'Inspect the temporary Lychee exclusions and confirm
clustrmaps.comis listed.rg -n '^clustrmaps\.com$' .lychee/exclude-temporary.txtAttempt a full Hugo build from the task worktree. This currently fails because of the pre-existing missing
about.biographyblock inlayouts/partials/blocks/about.biography.html, not because of these publication edits.