Skip to content

Releases: PythonWoods/zenzic-action

v2.2.1

21 Jun 18:44
v2.2.1
db53d74

Choose a tag to compare

What's Changed

Full Changelog: v2.2.0...v2.2.1

v2.2.0

21 Jun 17:10
d8f8666

Choose a tag to compare

🚀 Engine Upgrade: Support for Zenzic v0.15.0

⚙️ Core Engine Bump

  • Zenzic v0.15.0 Support: The underlying engine dependency has been upgraded to fully support the latest Zenzic v0.15.0 features.

✨ New Capabilities

  • Native Z603 Detection: CI/CD workflows utilizing this action will now natively detect and flag Z603 DEAD_SUPPRESSION violations out of the box. This ensures that unused or orphaned zenzic:ignore directives are caught in PRs and never merged into your main branch.

🧹 Maintenance

  • Updated CHANGELOG.md and isolated legacy release history to maintain clean governance.

v2.1.1

21 Jun 14:24
8ed2c15

Choose a tag to compare

What's Changed

  • fix(config): purge legacy i18n configurations and harden release automation by @PythonWoods-Dev in #29

Full Changelog: v2...v2.1.1

v2

19 Jun 17:48
v2
db53d74

Choose a tag to compare

Full Changelog: v1...v2

What's Changed

Full Changelog: v1...v2

What's Changed

Full Changelog: v1...v2

What's Changed

  • fix(config): purge legacy i18n configurations and harden release automation by @PythonWoods-Dev in #29

Full Changelog: v2.1.0...v2

What's Changed

Full Changelog: v2.1.1...v2

What's Changed

Full Changelog: v2.2.0...v2

v2.1.0 — Zenzic Core v0.14.0

20 Jun 19:36
e8286df

Choose a tag to compare

zenzic-action v2.1.0

⬆️ Core Upgrade

This release pins the GitHub Action to Zenzic Core v0.14.0.

What's new in Core v0.14.0

  • Z506 MALFORMED_FRONTMATTER: New rule detecting broken frontmatter delimiters.
  • Z405 infra exemptions: robots.txt, _redirects, CNAME, sitemap.xml auto-exempt.
  • Governance fixes: JSON and SARIF formatters now correctly apply per_file_ignores
    and directory_policies. SARIF results in GitHub Advanced Security are now accurate.
  • Breaking: [i18n] config section and Z602 suppressions removed from core.
    Update .zenzic.toml before upgrading.

Usage

- uses: PythonWoods/zenzic-action@v2
  with:
    zenzic-version: "0.14.0"

Core release notes: zenzic v0.14.0
Full Changelog: CHANGELOG.md

v2.0.0: SARIF Fix Integration (Core v0.13.1)

19 Jun 17:48
v2.0.0
09fd9b2

Choose a tag to compare

Zenzic GitHub Action v2

This release synchronizes the GitHub Action with the Zenzic v0.13.0 core release.

Core Engine Update

This release updates the underlying Zenzic engine default pin to v0.13.1.

Bug Fixes

  • SARIF Governance Exclusions: By bumping the core engine to 0.13.1, the Action now correctly respects per_file_ignores and directory_policies when upload-sarif: 'true' is used. This ensures that GitHub Advanced Security Code Scanning only receives active findings and ignores properly managed technical debt.

Usage

Users utilizing the v2 major tag will automatically receive this update:

uses: PythonWoods/zenzic-action@v2
with:
  upload-sarif: 'true'
  strict: 'true'

### 🚀 Highlights
- **Engine Bump:** Updates the internal runtime to Zenzic `v0.13.1`.
- **Improved Action Output:** Adapts to the newly refined Zenzic CLI UX, ensuring `FATAL` and `HALT` codes are bubbled up explicitly in the GitHub Actions runner UI.
- **Strict Configuration Passthrough:** Inherits the active defense TOML validation, ensuring users' misconfigured `.zenzic.toml` paths fail clearly and loudly.

**Full Changelog**: https://github.com/PythonWoods/zenzic-action/compare/v2...v2.0.0

**Full Changelog**: https://github.com/PythonWoods/zenzic-action/compare/v2...v2.0.0

v1.4.0

13 Jun 12:24
8f31f99

Choose a tag to compare

What's Changed

  • chore(deps): Pinned Zenzic Core version to 0.11.0
  • fix: Removed obsolete README.it.md requirement from the internal pinning scripts

This release updates the default execution target of the GitHub Action to use the newly released Zenzic Core v0.11.0 engine.

Full Changelog: v1.3.5...v1.4.0

v1

02 Jun 18:29
v1
8f31f99

Choose a tag to compare

v1

What's Changed

Full Changelog: v1.0.1...v1

What's Changed

  • docs(changelog): retroactively deprecate v1.3.0 and older due to config bug by @PythonWoods-Dev in #17

Full Changelog: v1.3.1...v1

What's Changed

Full Changelog: v1.3.3...v1

What's Changed

Full Changelog: v1.3.4...v1

What's Changed

Full Changelog: v1.3.5...v1

zenzic-action 1.3.5 — Core pin 0.10.4, CI fix & branch protection policy

09 Jun 18:14
69cb1e8

Choose a tag to compare

What's changed

Changed

  • Zenzic core pinned to 0.10.4 (x-zenzic-core-pin marker updated in action.yml)

Fixed

  • check-core-pin-local CI failure: added fetch-tags: true to the zenzic core checkout step so tag v0.10.4 is visible in shallow clones

Documentation

  • Branch protection operational policy documented in CONTRIBUTING.md
  • SSH commit signing setup instructions added to CONTRIBUTING.md
  • Badge centering fixed in README.md / README.it.md

Full changelog

https://github.com/PythonWoods/zenzic-action/blob/main/CHANGELOG.md

v1.3.4: Enterprise Governance Alignment & Dependency Security

08 Jun 19:29
50706e9

Choose a tag to compare

What's Changed

Full Changelog: v1.3.3...v1.3.4