Skip to content

Release 1.4.23 (2026-05-09)

Bug fixes

  • pass boolean to ci-security reusable workflow inputs The security reusable workflow declares run-standards and run-security as type: boolean. The caller was passing values via the || operator which produces strings, causing the reusable workflow to fail silently. Use the != 'false' pattern to produce actual booleans. Ref wphillipmoore/standard-tooling#632

Chores

  • prepare release 1.4.22
  • bump version to 1.4.23
  • fleet-wide config and workflow cleanup Remove stale linter configs superseded by st-validate bundled configs. Standardize issue templates from canonical source in standard-tooling. Ref wphillipmoore/standard-tooling#626

  • shorten issue template header comments to fit yamllint line-length Remove the word canonical from the source-pointer header to bring both template files under the 80-character yamllint line-length limit. Ref wphillipmoore/standard-tooling#626

  • migrate to reusable publish/docs workflows

  • trigger CI re-run

Features

  • block Write/Edit to main worktree and GitHub Contents API writes
  • adopt CI/CD workflow convention (#383)