Skip to content

v2.12.9

Choose a tag to compare

@github-actions github-actions released this 03 Oct 00:34
· 11 commits to main since this release
8547dbb

2.12.9 (2026-10-03)

Bug Fixes

  • charset: clear banned typography across src, scripts and .github (#502) (8547dbb), closes #169
  • ci: install the real-binary test tools in hyperi-ci's own Test job (#504) (1cf72b6)
  • python: resolve ruff security and semgrep findings in hyperi-ci's own code (#497) (ec85f17)
  • python: resolve ty findings in pytest_args and test_tool_pins (#495) (7f20e6e)
  • tests: stop negative-case test ids annotating the CI run (#496) (925f395)
  • tests: stop test fixtures annotating the CI run (#493) (84e3f39)

Heads up for consumers

  • Malformed .hyperi-ci.yaml (#497): language detection used to skip a config file it could not parse without a word. It now warns, naming the file, and falls back to marker detection as before.
  • ASCII output (#502): log lines, ::warning:: / ::error:: annotations and workflow step names now use -- and -> where they used typographic dashes and arrows. Anything that matched those messages by exact text needs the ASCII form.
  • Everything else in this release is hyperi-ci's own CI, tests and docs: its test runs no longer leak annotations, and its docs are lint-clean.

What's Changed

Full Changelog: v2.12.8...v2.12.9