Skip to content

Finalize public release documentation and Zenodo citation - #7

Merged
PSchmiedmayer merged 5 commits into
mainfrom
feature/public-release-doi
Oct 14, 2026
Merged

PSchmiedmayer merged 5 commits into
mainfrom
feature/public-release-doi

Conversation

@PSchmiedmayer

@PSchmiedmayer PSchmiedmayer commented Oct 14, 2026 •

Copy link
Copy Markdown
Contributor

The first public release is archived on Zenodo, but the README and source citation did not expose its DOI or REUSE registration. Add the project DOI 10.5281/zenodo.23361126 consistently to the README badge and citation, CITATION.cff, the durable BibTeX source, and the illustrative layout demo. Keep the generic manuscript DOI field empty so new papers do not inherit the template DOI. Regenerate the bibliography and preview assets from their sources.

Explain that the project DOI covers all releases and retain concise template acknowledgment guidance, without a release-specific README section to maintain. Add the live REUSE badge and remove the private-repository exception that skipped workflow URL validation.

The public-repository audit found that shared standards release v0.5.18 contains an invalid nested Markdown Links workflow reference. That issue is addressed in SchmiedmayerLab/.github#42. This PR preserves the normal @v0.5 dependency. The shared fix has been merged and released. Required check names, permissions, and all version-tag conventions are unchanged.

Validation:

  • 47 tests passed; draft checks have 0 errors and 24 intentional starter warnings.
  • Main manuscript, layout demo, and documentation snapshots rebuilt; changed PDF pages visually inspected.
  • Isolated arXiv rebuild and rendered-page comparison passed (25 files).
  • Bibliography synchronization, actionlint, diff checks, and all public links passed.
  • Local REUSE lint passed for all 122 files; the registered REUSE service also reports compliance.

Repository audit: the active main ruleset requires all seven expected checks, an approval, resolved conversations, signed commits, and linear history; squash merge is enabled. Secret scanning, push protection, dependency security updates, and CodeQL are enabled. Existing approval/bypass settings were inspected without modification. CodeQL's four mutable-tag warnings remain under the requested version-tag policy. No release tag, archived Zenodo record, manuscript decision log, or downstream paper repository is changed by this PR.

Copilot AI balanced review requested due to automatic review settings October 14, 2026 07:58

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@coderabbitai

coderabbitai Bot commented Oct 14, 2026 •

Copy link
Copy Markdown

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration
  • Configuration used: Organization UI
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 52df567b-80de-4c19-9b2d-74f4e8dac238
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

Comment thread .github/workflows/repository-standards.yml Fixed
@PSchmiedmayer PSchmiedmayer changed the title Finalize public release documentation and restore standards checks Finalize public release documentation and Zenodo citation Oct 14, 2026
@PSchmiedmayer
PSchmiedmayer merged commit 690de32 into main Oct 14, 2026
11 checks passed
@PSchmiedmayer
PSchmiedmayer deleted the feature/public-release-doi branch October 14, 2026 08:10
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.

3 participants