Skip to content

Add package artifact smoke CI job and finalize changelog#55

Merged
srichs merged 1 commit intomainfrom
codex/implement-prioritized-release-items
Feb 17, 2026
Merged

Add package artifact smoke CI job and finalize changelog#55
srichs merged 1 commit intomainfrom
codex/implement-prioritized-release-items

Conversation

@srichs
Copy link
Owner

@srichs srichs commented Feb 17, 2026

Motivation

  • Implement release checklist items to validate built distribution artifacts and ensure entrypoint smoke tests are part of CI.
  • Reconcile changelog state so completed work is recorded under a dated 0.1.0 release and a fresh Unreleased section is present.

Description

  • Add a package-smoke job to .github/workflows/ci.yml that runs python -m build, installs the built wheel with python -m pip install --force-reinstall dist/*.whl, and smoke-tests both devr --version and python -m devr --version.
  • Update CHANGELOG.md to add an empty Unreleased section and move existing completed entries into ## [0.1.0] - 2026-02-17.

Testing

  • Ran the test suite with pytest -q which passed: 93 passed.
  • No automated test failures were observed after the changes.

Codex Task

@srichs srichs merged commit 4b344ef into main Feb 17, 2026
9 checks passed
@srichs srichs deleted the codex/implement-prioritized-release-items branch February 17, 2026 03:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant