Skip to content

[codex] Prepare Biosiglib v0.6.0 - #57

Open
dcajal wants to merge 1 commit into
mainfrom
agent/release-v0.6.0
Open

[codex] Prepare Biosiglib v0.6.0#57
dcajal wants to merge 1 commit into
mainfrom
agent/release-v0.6.0

Conversation

@dcajal

@dcajal dcajal commented Jul 27, 2026

Copy link
Copy Markdown
Collaborator

Goal

Prepare the coordinated Biosiglib v0.6.0 release that completes the P0 integrity checkpoint tracked in #56.

Changes

  • Close the current changelog section as v0.6.0 - 2026-07-27.
  • Make the release workflow run the validator unit tests.
  • Make the release workflow verify generated documentation and build MkDocs in strict mode before creating a tag or dispatching downstream propagation.

Impact

No specification, fixture, conformance result, or scientific behavior changes in this PR. The release remains a minor version because the accumulated unreleased changes include newly defined normative minimum-data behavior for hrv.tdmetrics.

After merge, the Release Biosiglib workflow should be dispatched with v0.6.0. It will tag the merge commit and open propagation PRs in Biosigmat and Biosigpy.

Validation

  • python -m compileall tools
  • python -m unittest discover -s tests -v — 6 passed
  • python tools/validate_specs.py
  • python tools/generate_docs.py --check
  • python -m mkdocs build --strict
  • git diff --check
  • Biosigpy full suite against v0.5.5 — 85 passed
  • Biosigmat full suite against v0.5.5 — 188 passed

@dcajal dcajal added this to the P0 Integrity milestone Jul 27, 2026 — with ChatGPT Codex Connector
@dcajal
dcajal marked this pull request as ready for review July 27, 2026 15:32
Copilot AI review requested due to automatic review settings July 27, 2026 15:32

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.

Pull request overview

Prepares the Biosiglib v0.6.0 release by finalizing the changelog entry and hardening the release workflow’s pre-release validation steps, aligning with the P0 integrity checkpoint process in #56.

Changes:

  • Finalize the changelog section as v0.6.0 - 2026-07-27.
  • Update the release workflow to run the validator unit tests.
  • Update the release workflow to verify generated docs and run a strict MkDocs build before tagging/dispatching propagation.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
CHANGELOG.md Closes out the v0.6.0 changelog section.
.github/workflows/release.yml Adds unit tests + generated-docs verification + strict MkDocs build to the release gating steps.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread CHANGELOG.md
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

## Unreleased
## v0.6.0 - 2026-07-27
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.

2 participants