Skip to content

Release 1.2.0 - #19

Merged
imed@CybrexTech (imedkablavi) merged 1 commit into
mainfrom
release/v1.2.0
Sep 13, 2026
Merged

imed@CybrexTech (imedkablavi) merged 1 commit into
mainfrom
release/v1.2.0

Conversation

@imedkablavi

Copy link
Copy Markdown
Member

Summary

Cuts DevDoctor 1.2.0 — the first published release. Version bump everywhere, CHANGELOG section, docs/RELEASE_NOTES_v1.2.0.md, release/readiness docs rewritten for a stable tag, and release.yml aligned with the benchmark memory budgets (the hard-coded 192 MiB would have failed the tag build after concurrent probing).

After merge: tag v1.2.0 on the merge commit → the release workflow builds, validates, attests, and publishes the GitHub Release with the wheel, sdist, devdoctor-install.sh, SBOM, and SHA256SUMS. PyPI stays off until the Trusted Publisher and pypi environment exist.

Test plan

  • pytest: 307 passed; ruff clean; devdoctor --version → 1.2.0
  • Release job rehearsed locally: build, twine check, clean-wheel install, budgets, SBOM, installer syntax, checksums
  • CI on this PR
  • Release workflow on v1.2.0

🤖 Generated with Claude Code

- Version 1.2.0 in pyproject, the package, tests, README, templates,
  and docs; CHANGELOG cuts [1.2.0] - 2026-09-13; docs/RELEASE_NOTES_v1.2.0.md.
- release.yml uses the same memory budgets as the benchmark workflow
  (aggregate 256 MiB, self 128 MiB); the old 192 MiB flag would have
  failed the tag build.
- RELEASE_DISTRIBUTION and RELEASE_READINESS describe a stable release
  from a green main commit instead of the never-published rc1.

Rehearsed locally: build, twine check, clean-wheel install, benchmark
budgets, SBOM, installer syntax, SHA256SUMS.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Copilot AI lite review requested due to automatic review settings September 13, 2026 12:05

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.

@imedkablavi
imed@CybrexTech (imedkablavi) merged commit 5677468 into main Sep 13, 2026
16 checks passed
@imedkablavi
imed@CybrexTech (imedkablavi) deleted the release/v1.2.0 branch September 13, 2026 12:11
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