Skip to content

docs: release process improvements and CI fix - #354

Merged
lmoresi merged 2 commits into
developmentfrom
docs/release-process-and-ci-fixes
Jul 23, 2026
Merged

docs: release process improvements and CI fix#354
lmoresi merged 2 commits into
developmentfrom
docs/release-process-and-ci-fixes

Conversation

@jcgraciosa

Copy link
Copy Markdown
Contributor

Summary

  • Expanded docs/developer/guides/release-process.md with code freeze timing, feature-audit blind spots, post-release container/Binder tasks, and HPC scaling test cadence
  • Fixed draft-pdf.yaml workflow path: docs/joss-paper/ was renamed to publications/joss-paper/ in b1de287 but the workflow was never updated, causing the Draft PDF job to fail on every release since v3.0.0

Test plan

  • Confirm Draft PDF workflow fires and succeeds on next push to publications/joss-paper/paper.md
  • Review release-process.md additions for accuracy

Underworld development team with AI support from Claude Code

@jcgraciosa
jcgraciosa requested a review from lmoresi as a code owner July 8, 2026 04:03
@julesghub

julesghub commented Jul 10, 2026

Copy link
Copy Markdown
Member

Add something about reviewing 'Issues' on GitHub and assigning them to the qtrly release or not. i.e. 'Quality Day'

@lmoresi
lmoresi force-pushed the docs/release-process-and-ci-fixes branch from ed634ab to 87e8b32 Compare July 23, 2026 06:04
@lmoresi

lmoresi commented Jul 23, 2026

Copy link
Copy Markdown
Member

Rebased onto current development (2026-07-23) to clear the conflict with #364's style-gates addition to the release guide. One overlapping piece: the style-gates paragraph is kept, with its step reference updated to this PR's renumbered table (the release/vX.Y.0 → main PR is step 10), followed by this PR's freshness-sweep heading ("before step 9"). Both original commits preserved with @jcgraciosa's authorship; content otherwise untouched.

Underworld development team with AI support from Claude Code

@lmoresi
lmoresi merged commit 6538419 into development Jul 23, 2026
2 checks passed
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