Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .bumpversion.toml
Original file line number Diff line number Diff line change
Expand Up @@ -47,4 +47,4 @@ replace = '''| `{new_version}` (current) | ✅ All security fixes |
# bump-my-version does NOT manage these files; they are listed here for discoverability.
# ---------------------------------------------------------------------------
[tool.bumpversion.custom_variables.core_version]
current = "0.19.3"
current = "0.19.6"
2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,7 @@ Releases are managed by the internal `just` orchestrator to ensure strict synchr
just verify

# 2. Update the Zenzic core pin to the target version
just pin-core <core-version> # e.g., just pin-core 0.19.3
just pin-core <core-version> # e.g., just pin-core 0.19.6

# 3. Check alignment between core and action dependencies
just versions
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ The minimal configuration — zero Python setup, SARIF to Code Scanning in one s
- name: Run Zenzic Documentation Quality Gate
uses: PythonWoods/zenzic-action@v2
with:
version: "0.19.3"
version: "0.19.6"
format: sarif
upload-sarif: "true"
permissions:
Expand Down Expand Up @@ -210,7 +210,7 @@ Fail-closed rule:

| Input | Default | Description |
|---|---|---|
| `version` | `0.19.3` | Zenzic version to install. Pin to a specific release for reproducible CI. Set `latest` for continuous evaluation. |
| `version` | `0.19.6` | Zenzic version to install. Pin to a specific release for reproducible CI. Set `latest` for continuous evaluation. |
| `format` | `sarif` | Output format: `text`, `json`, or `sarif`. |
| `sarif-file` | `zenzic-results.sarif` | SARIF output path (when `format: sarif`). Must be a **relative** path inside the workspace. |
| `upload-sarif` | `true` | Upload SARIF to GitHub Code Scanning. |
Expand Down
4 changes: 2 additions & 2 deletions RELEASE.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,9 @@

Before tagging, every item must be green:

- [ ] `action.yml` — `default:` pin updated to the latest Zenzic core version (`0.19.3`)
- [ ] `action.yml` — `default:` pin updated to the latest Zenzic core version (`0.19.6`)
- [ ] `package.json` version bumped to `2.5.1`
- [ ] `pyproject.toml` — synchronized with core pin (`zenzic>=0.19.3`)
- [ ] `pyproject.toml` — synchronized with core pin (`zenzic>=0.19.6`)
- [ ] `just versions` — returns `✅ Ecosystem alignment verified.`
- [ ] `just verify` — exits 0
- [ ] `zenzic check .` — zero findings (DQS 100/100)
Expand Down
2 changes: 1 addition & 1 deletion action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ inputs:
version:
description: "Zenzic version to use. Defaults to latest stable."
required: false
default: "0.19.3" # x-zenzic-core-pin
default: "0.19.6" # x-zenzic-core-pin
format:
description: "Output format: 'text', 'json', or 'sarif'."
required: false
Expand Down
1 change: 1 addition & 0 deletions justfile
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,7 @@ pin-core version:
sed -i 's/core pin (`zenzic>=.*`)/core pin (`zenzic>={{version}}`)/g' RELEASE.md
sed -i 's/version (`.*`)/version (`{{version}}`)/' RELEASE.md
sed -i 's/just pin-core [0-9.]\+/just pin-core {{version}}/g' CONTRIBUTING.md
sed -i 's/default: ".*" # x-zenzic-core-pin/default: "{{version}}" # x-zenzic-core-pin/' action.yml
git add action.yml README.md .bumpversion.toml pyproject.toml RELEASE.md CONTRIBUTING.md
git commit -S -s -m "chore(deps): pin zenzic core to {{version}}"

Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ license = {text = "Apache-2.0"}
authors = [{name = "PythonWoods", email = "dev@pythonwoods.dev"}]
dynamic = ["version"]
dependencies = [
"zenzic>=0.19.3",
"zenzic>=0.19.6",
]

[project.urls]
Expand Down
Loading