Skip to content

v1.6.1

Latest

Choose a tag to compare

@RNA4219 RNA4219 released this 11 Sep 11:20
· 1 commit to main since this release
968b319

code-to-gate v1.6.1

readiness判定、policy入力、diff、CLIの不具合を修正したパッチリリースです。

主な変更

  • readinessの入力schema検証、partial判定と理由表示、独立run ID、warn_onlyの終了コードを修正。
  • policyのYAML書式、引用符、Windowsパス、数値・型検証を整備し、filter_low=falseの評価漏れを修正。
  • baselineの明示参照を優先し、抑制の不正期限・YAML構文エラーによる誤適用を防止。
  • Gitの固定head snapshotによるdiffと、削除だけ・文書だけの差分の完全性判定を修正。
  • analyzeのemit検証とSARIF生成、CLIのhelp、Viewerのversion表示を修正。
  • READMEにユースケースと操作手順を追加し、未確定だった入力契約を仕様書へ明記。

公開artifact schemaはctg/v1を継続します。不正policy値はエラーとなり、warn_onlyでも入力・schema・I/Oエラーは成功に変わりません。partial_warning_thresholdはv1では予約設定です。

検証

  • 版数更新PR #27:15チェック成功。
  • 対象commit:968b319252ad7e37294e9219af6c6b00129fae00
  • Release ReadinessSecurity Gate:成功。
  • 公開前のrelease:validate:成功。依存監査0件、readiness passed、strict schema検証成功。
  • 修正本体のmanual-bb検収:105/105成功、失敗0、保留0、standard Gate Go。検収記録

インストール

npm install -g https://github.com/RNA4219/code-to-gate/releases/download/v1.6.1/quality-harness-code-to-gate-1.6.1.tgz
code-to-gate --version

npm registryは未公開です。添付のtgz、release-summary.json、release-manifest.json、SHA256SUMS.txtを利用してください。manifestには配布物のSHA-256・SHA-512・サイズと対象commitを記録しています。

詳細はCHANGELOGを参照してください。