Skip to content

Releases: jmrenouard/cis_benchmarks_tools

v2.9.1

Choose a tag to compare

@github-actions github-actions released this 25 Oct 20:26
64cdfe1

What's Changed

  • fix(ci): fix ruff lint undefined names, CI benchmark document inventory, and PyPI preflight (#460) by @jmrenouard in #461
  • fix(lint): add explicit type annotations in post_execution_publisher.py for mypy (#462) by @jmrenouard in #463
  • fix(release): bump v2.9.1, fix PyPI OIDC config, and verify packaging (#464) by @jmrenouard in #465

Full Changelog: v2.9.0...v2.9.1

v2.9.0 — PyPI Packaging, Commit Testing CI & Stable Release

Choose a tag to compare

@jmrenouard jmrenouard released this 25 Oct 19:55
e3ebf9c

Release v2.9.0 — PyPI Packaging, Commit Testing CI (Superseded by v2.9.1)

Note

Release v2.9.0 has been superseded by Release v2.9.1, which contains all CI lint and typing fixes along with complete attached distribution assets (wheel, sdist, tarball, and standalone bundle).

Highlights

  • PyPI Packaging & Distribution: Standard pyproject.toml configuration, entrypoints audit-cis and audit_cis, dynamic versioning.
  • PyPI Automated Publishing: Added .github/workflows/pypi-publish.yml supporting repository token secrets and OIDC Trusted Publishing.
  • GitHub Actions Commit Testing: Enabled CI workflows across all pushed commits and branches.
  • Governance Rules Enforcement: Mandatory rule across AGENTS.md and .agents/rules/: each task tracked by an issue closed with comment upon PR merge.