Repository navigation
Add the self-credits check - #1397
Conversation
The lab does not formally acknowledge content borrowed from its own sites and works (Ezra, 2026-10-16). Call Morrison-Lab/gha's check-self-credits on pull requests, with the lists of own works in .github/own-works.yml. It warns on an added line that cites an entry for the group's own work or has a credit phrase beside the name or URL of one of its sites. Part of Morrison-Lab/gha#1076. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019o1foYS42VSzMN1M83J9Hr
|
The Generated by Claude Code |
|
Claude finished review — View run All claims check out: PR #1147 and issue #1076 in Other checks performed:
No bugs, CLAUDE.md violations, or hallucinated references found. VerdictReady for merge Structured Review Data (JSON){
"schema_version": "1.1",
"reviewer": "claude",
"commit_sha": "c9dd125f72432377dc54e7b105def3f180fe27b9",
"verdict": "CLEAN",
"findings": [],
"detailed_assessment": "Checked .github/own-works.yml and check-self-credits.yml against the pinned Morrison-Lab/gha v3 action; schema, inputs, and paths-ignore globs all resolve correctly with no parse errors.",
"holistic_assessment": "Infra-only change stays isolated from book content per CLAUDE.md, matches existing thin-caller workflow conventions, and introduces no regression risk to render, lint, or spelling checks."
}Reviewed commit: c9dd125 |
Before: Nothing flagged a formal credit to the lab's own sites or works, so "adapted from" lines and citations of our own pages could be added unnoticed.
After: A warn-only
check-self-creditscheck runs on pull requests that change.mdor.qmdfiles. It flags an added line that cites a bibliography key for the group's own work, or that has a credit phrase beside the name or URL of one of the group's sites. Links for further reading are never flagged.The check is the reusable workflow from Morrison-Lab/gha (merged in Morrison-Lab/gha#1147, part of Morrison-Lab/gha#1076, v3 tag moved).
.github/own-works.ymllists the group's sites, names and authors, and.github/workflows/check-self-credits.ymlis the thin caller. No content changes.Generated by Claude Code