Skip to content

Commit ce73570

Browse files
chore(deps): bump the actions group with 6 updates (#318)
Bumps the actions group with 6 updates: | Package | From | To | | --- | --- | --- | | [github/codeql-action/init](https://github.com/github/codeql-action) | `4.37.0` | `4.37.1` | | [github/codeql-action/analyze](https://github.com/github/codeql-action) | `4.37.0` | `4.37.1` | | [hyperpolymath/a2ml-validate-action](https://github.com/hyperpolymath/a2ml-validate-action) | `6bff6ec134fc977e86d25166a5c522ddea5c1e78` | `55e8c28bab4e7f2399fdbd57a6da1051369f3847` | | [hyperpolymath/k9-validate-action](https://github.com/hyperpolymath/k9-validate-action) | `2d96f43c538964b097d159ed3a56ba5b5ceca227` | `7c3c0e9fa5165626e74ecce78109b3295b798b92` | | [taiki-e/install-action](https://github.com/taiki-e/install-action) | `2.83.0` | `2.83.3` | | [hyperpolymath/panic-attack/.github/workflows/scan-and-report.yml](https://github.com/hyperpolymath/panic-attack) | `4591649f42b16089a9b1d4eaf3bb2f780c23e8ac` | `485ca54610aa1ffc663639c5d43c39452f6897cc` | Updates `github/codeql-action/init` from 4.37.0 to 4.37.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/github/codeql-action/releases">github/codeql-action/init's releases</a>.</em></p> <blockquote> <h2>v4.37.1</h2> <ul> <li><em>Upcoming breaking change</em>: Add a deprecation warning for customers using CodeQL version 2.20.6 and earlier. These versions of CodeQL were discontinued on 1 July 2026 alongside GitHub Enterprise Server 3.16, and will be unsupported by the next minor release of the CodeQL Action. <a href="https://redirect.github.com/github/codeql-action/pull/3956">#3956</a></li> <li>Update default CodeQL bundle version to <a href="https://github.com/github/codeql-action/releases/tag/codeql-bundle-v2.26.1">2.26.1</a>. <a href="https://redirect.github.com/github/codeql-action/pull/4019">#4019</a></li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/github/codeql-action/blob/main/CHANGELOG.md">github/codeql-action/init's changelog</a>.</em></p> <blockquote> <h1>CodeQL Action Changelog</h1> <p>See the <a href="https://github.com/github/codeql-action/releases">releases page</a> for the relevant changes to the CodeQL CLI and language packs.</p> <h2>[UNRELEASED]</h2> <p>No user facing changes.</p> <h2>4.37.1 - 16 Jul 2026</h2> <ul> <li><em>Upcoming breaking change</em>: Add a deprecation warning for customers using CodeQL version 2.20.6 and earlier. These versions of CodeQL were discontinued on 1 July 2026 alongside GitHub Enterprise Server 3.16, and will be unsupported by the next minor release of the CodeQL Action. <a href="https://redirect.github.com/github/codeql-action/pull/3956">#3956</a></li> <li>Update default CodeQL bundle version to <a href="https://github.com/github/codeql-action/releases/tag/codeql-bundle-v2.26.1">2.26.1</a>. <a href="https://redirect.github.com/github/codeql-action/pull/4019">#4019</a></li> </ul> <h2>4.37.0 - 08 Jul 2026</h2> <ul> <li>Update default CodeQL bundle version to <a href="https://github.com/github/codeql-action/releases/tag/codeql-bundle-v2.26.0">2.26.0</a>. <a href="https://redirect.github.com/github/codeql-action/pull/3995">#3995</a></li> <li>In addition to the existing input format, the <code>config-file</code> input for the <code>codeql-action/init</code> step will soon support a new <code>[owner/]repo[@ref][:path]</code> format. All components except the repository name are optional. If omitted, <code>owner</code> defaults to the same owner as the repository the analysis is running for, <code>ref</code> to <code>main</code>, and <code>path</code> to <code>.github/codeql-action.yaml</code>. Support for this format ships in this version of the CodeQL Action, but will only be enabled over the coming weeks. <a href="https://redirect.github.com/github/codeql-action/pull/3973">#3973</a></li> </ul> <h2>4.36.3 - 01 Jul 2026</h2> <p>No user facing changes.</p> <h2>4.36.2 - 04 Jun 2026</h2> <ul> <li>Cache CodeQL CLI version information across Actions steps. <a href="https://redirect.github.com/github/codeql-action/pull/3943">#3943</a></li> <li>Reduce requests while waiting for analysis processing by using exponential backoff when polling SARIF processing status. <a href="https://redirect.github.com/github/codeql-action/pull/3937">#3937</a></li> <li>Update default CodeQL bundle version to <a href="https://github.com/github/codeql-action/releases/tag/codeql-bundle-v2.25.6">2.25.6</a>. <a href="https://redirect.github.com/github/codeql-action/pull/3948">#3948</a></li> </ul> <h2>4.36.1 - 02 Jun 2026</h2> <p>No user facing changes.</p> <h2>4.36.0 - 22 May 2026</h2> <ul> <li><em>Breaking change</em>: Bump the minimum required CodeQL bundle version to 2.19.4. <a href="https://redirect.github.com/github/codeql-action/pull/3894">#3894</a></li> <li>Add support for SHA-256 Git object IDs. <a href="https://redirect.github.com/github/codeql-action/pull/3893">#3893</a></li> <li>Update default CodeQL bundle version to <a href="https://github.com/github/codeql-action/releases/tag/codeql-bundle-v2.25.5">2.25.5</a>. <a href="https://redirect.github.com/github/codeql-action/pull/3926">#3926</a></li> </ul> <h2>4.35.5 - 15 May 2026</h2> <ul> <li>We have improved how the JavaScript bundles for the CodeQL Action are generated to avoid duplication across bundles and reduce the size of the repository by around 70%. This should have no effect on the runtime behaviour of the CodeQL Action. <a href="https://redirect.github.com/github/codeql-action/pull/3899">#3899</a></li> <li>For performance and accuracy reasons, <a href="https://redirect.github.com/github/roadmap/issues/1158">improved incremental analysis</a> will now only be enabled on a pull request when diff-informed analysis is also enabled for that run. If diff-informed analysis is unavailable (for example, because the PR diff ranges could not be computed), the action will fall back to a full analysis. <a href="https://redirect.github.com/github/codeql-action/pull/3791">#3791</a></li> <li>If multiple inputs are provided for the GitHub-internal <code>analysis-kinds</code> input, only <code>code-scanning</code> will be enabled. The <code>analysis-kinds</code> input is experimental, for GitHub-internal use only, and may change without notice at any time. <a href="https://redirect.github.com/github/codeql-action/pull/3892">#3892</a></li> <li>Added an experimental change which, when running a Code Scanning analysis for a PR with <a href="https://redirect.github.com/github/roadmap/issues/1158">improved incremental analysis</a> enabled, prefers CodeQL CLI versions that have a cached overlay-base database for the configured languages. This speeds up analysis for a repository when there is not yet a cached overlay-base database for the latest CLI version. We expect to roll this change out to everyone in May. <a href="https://redirect.github.com/github/codeql-action/pull/3880">#3880</a></li> </ul> <h2>4.35.4 - 07 May 2026</h2> <ul> <li>Update default CodeQL bundle version to <a href="https://github.com/github/codeql-action/releases/tag/codeql-bundle-v2.25.4">2.25.4</a>. <a href="https://redirect.github.com/github/codeql-action/pull/3881">#3881</a></li> </ul> <h2>4.35.3 - 01 May 2026</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/github/codeql-action/commit/7188fc363630916deb702c7fdcf4e481b751f97a"><code>7188fc3</code></a> Merge pull request <a href="https://redirect.github.com/github/codeql-action/issues/4020">#4020</a> from github/update-v4.37.1-9e7c07009</li> <li><a href="https://github.com/github/codeql-action/commit/c8b5f69be686908c3dfd844428137d56fe80c936"><code>c8b5f69</code></a> Update changelog for v4.37.1</li> <li><a href="https://github.com/github/codeql-action/commit/9e7c070092090e89e8b3d62f977d4456e0732cd7"><code>9e7c070</code></a> Merge pull request <a href="https://redirect.github.com/github/codeql-action/issues/4014">#4014</a> from github/mbg/explicit-remote-prefix</li> <li><a href="https://github.com/github/codeql-action/commit/3492b7e9ab96e28b1d8b971345d30e929c6f8fee"><code>3492b7e</code></a> Change <code>REMOTE_PATH_PREFIX</code> to <code>remote=</code></li> <li><a href="https://github.com/github/codeql-action/commit/3654baa924bc6456db54002581cb7c1c877548c4"><code>3654baa</code></a> Merge remote-tracking branch 'origin/main' into mbg/explicit-remote-prefix</li> <li><a href="https://github.com/github/codeql-action/commit/2d682ac05f1b3588aaff3814826bede39b9ba6bb"><code>2d682ac</code></a> Merge pull request <a href="https://redirect.github.com/github/codeql-action/issues/4017">#4017</a> from github/dependabot/github_actions/dot-github/wor...</li> <li><a href="https://github.com/github/codeql-action/commit/23f6a50753a88efd9b7ae8687b29f6bdb65f6250"><code>23f6a50</code></a> Merge pull request <a href="https://redirect.github.com/github/codeql-action/issues/4009">#4009</a> from github/mbg/action-state/additions</li> <li><a href="https://github.com/github/codeql-action/commit/1ee3c75d1988ab8621f01ebb165115c38d56df91"><code>1ee3c75</code></a> Merge pull request <a href="https://redirect.github.com/github/codeql-action/issues/4018">#4018</a> from github/dependabot/github_actions/dot-github/wor...</li> <li><a href="https://github.com/github/codeql-action/commit/e053684dc500899b0b5520edc8549ac0f1ed730b"><code>e053684</code></a> Merge pull request <a href="https://redirect.github.com/github/codeql-action/issues/4015">#4015</a> from github/dependabot/npm_and_yarn/npm-minor-fd2e83...</li> <li><a href="https://github.com/github/codeql-action/commit/6803c5671d2f87a83ed96e151c441b1cb3bdc66a"><code>6803c56</code></a> Merge pull request <a href="https://redirect.github.com/github/codeql-action/issues/4019">#4019</a> from github/update-bundle/codeql-bundle-v2.26.1</li> <li>Additional commits viewable in <a href="https://github.com/github/codeql-action/compare/99df26d4f13ea111d4ec1a7dddef6063f76b97e9...7188fc363630916deb702c7fdcf4e481b751f97a">compare view</a></li> </ul> </details> <br /> Updates `github/codeql-action/analyze` from 4.37.0 to 4.37.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/github/codeql-action/releases">github/codeql-action/analyze's releases</a>.</em></p> <blockquote> <h2>v4.37.1</h2> <ul> <li><em>Upcoming breaking change</em>: Add a deprecation warning for customers using CodeQL version 2.20.6 and earlier. These versions of CodeQL were discontinued on 1 July 2026 alongside GitHub Enterprise Server 3.16, and will be unsupported by the next minor release of the CodeQL Action. <a href="https://redirect.github.com/github/codeql-action/pull/3956">#3956</a></li> <li>Update default CodeQL bundle version to <a href="https://github.com/github/codeql-action/releases/tag/codeql-bundle-v2.26.1">2.26.1</a>. <a href="https://redirect.github.com/github/codeql-action/pull/4019">#4019</a></li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/github/codeql-action/blob/main/CHANGELOG.md">github/codeql-action/analyze's changelog</a>.</em></p> <blockquote> <h1>CodeQL Action Changelog</h1> <p>See the <a href="https://github.com/github/codeql-action/releases">releases page</a> for the relevant changes to the CodeQL CLI and language packs.</p> <h2>[UNRELEASED]</h2> <p>No user facing changes.</p> <h2>4.37.1 - 16 Jul 2026</h2> <ul> <li><em>Upcoming breaking change</em>: Add a deprecation warning for customers using CodeQL version 2.20.6 and earlier. These versions of CodeQL were discontinued on 1 July 2026 alongside GitHub Enterprise Server 3.16, and will be unsupported by the next minor release of the CodeQL Action. <a href="https://redirect.github.com/github/codeql-action/pull/3956">#3956</a></li> <li>Update default CodeQL bundle version to <a href="https://github.com/github/codeql-action/releases/tag/codeql-bundle-v2.26.1">2.26.1</a>. <a href="https://redirect.github.com/github/codeql-action/pull/4019">#4019</a></li> </ul> <h2>4.37.0 - 08 Jul 2026</h2> <ul> <li>Update default CodeQL bundle version to <a href="https://github.com/github/codeql-action/releases/tag/codeql-bundle-v2.26.0">2.26.0</a>. <a href="https://redirect.github.com/github/codeql-action/pull/3995">#3995</a></li> <li>In addition to the existing input format, the <code>config-file</code> input for the <code>codeql-action/init</code> step will soon support a new <code>[owner/]repo[@ref][:path]</code> format. All components except the repository name are optional. If omitted, <code>owner</code> defaults to the same owner as the repository the analysis is running for, <code>ref</code> to <code>main</code>, and <code>path</code> to <code>.github/codeql-action.yaml</code>. Support for this format ships in this version of the CodeQL Action, but will only be enabled over the coming weeks. <a href="https://redirect.github.com/github/codeql-action/pull/3973">#3973</a></li> </ul> <h2>4.36.3 - 01 Jul 2026</h2> <p>No user facing changes.</p> <h2>4.36.2 - 04 Jun 2026</h2> <ul> <li>Cache CodeQL CLI version information across Actions steps. <a href="https://redirect.github.com/github/codeql-action/pull/3943">#3943</a></li> <li>Reduce requests while waiting for analysis processing by using exponential backoff when polling SARIF processing status. <a href="https://redirect.github.com/github/codeql-action/pull/3937">#3937</a></li> <li>Update default CodeQL bundle version to <a href="https://github.com/github/codeql-action/releases/tag/codeql-bundle-v2.25.6">2.25.6</a>. <a href="https://redirect.github.com/github/codeql-action/pull/3948">#3948</a></li> </ul> <h2>4.36.1 - 02 Jun 2026</h2> <p>No user facing changes.</p> <h2>4.36.0 - 22 May 2026</h2> <ul> <li><em>Breaking change</em>: Bump the minimum required CodeQL bundle version to 2.19.4. <a href="https://redirect.github.com/github/codeql-action/pull/3894">#3894</a></li> <li>Add support for SHA-256 Git object IDs. <a href="https://redirect.github.com/github/codeql-action/pull/3893">#3893</a></li> <li>Update default CodeQL bundle version to <a href="https://github.com/github/codeql-action/releases/tag/codeql-bundle-v2.25.5">2.25.5</a>. <a href="https://redirect.github.com/github/codeql-action/pull/3926">#3926</a></li> </ul> <h2>4.35.5 - 15 May 2026</h2> <ul> <li>We have improved how the JavaScript bundles for the CodeQL Action are generated to avoid duplication across bundles and reduce the size of the repository by around 70%. This should have no effect on the runtime behaviour of the CodeQL Action. <a href="https://redirect.github.com/github/codeql-action/pull/3899">#3899</a></li> <li>For performance and accuracy reasons, <a href="https://redirect.github.com/github/roadmap/issues/1158">improved incremental analysis</a> will now only be enabled on a pull request when diff-informed analysis is also enabled for that run. If diff-informed analysis is unavailable (for example, because the PR diff ranges could not be computed), the action will fall back to a full analysis. <a href="https://redirect.github.com/github/codeql-action/pull/3791">#3791</a></li> <li>If multiple inputs are provided for the GitHub-internal <code>analysis-kinds</code> input, only <code>code-scanning</code> will be enabled. The <code>analysis-kinds</code> input is experimental, for GitHub-internal use only, and may change without notice at any time. <a href="https://redirect.github.com/github/codeql-action/pull/3892">#3892</a></li> <li>Added an experimental change which, when running a Code Scanning analysis for a PR with <a href="https://redirect.github.com/github/roadmap/issues/1158">improved incremental analysis</a> enabled, prefers CodeQL CLI versions that have a cached overlay-base database for the configured languages. This speeds up analysis for a repository when there is not yet a cached overlay-base database for the latest CLI version. We expect to roll this change out to everyone in May. <a href="https://redirect.github.com/github/codeql-action/pull/3880">#3880</a></li> </ul> <h2>4.35.4 - 07 May 2026</h2> <ul> <li>Update default CodeQL bundle version to <a href="https://github.com/github/codeql-action/releases/tag/codeql-bundle-v2.25.4">2.25.4</a>. <a href="https://redirect.github.com/github/codeql-action/pull/3881">#3881</a></li> </ul> <h2>4.35.3 - 01 May 2026</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/github/codeql-action/commit/7188fc363630916deb702c7fdcf4e481b751f97a"><code>7188fc3</code></a> Merge pull request <a href="https://redirect.github.com/github/codeql-action/issues/4020">#4020</a> from github/update-v4.37.1-9e7c07009</li> <li><a href="https://github.com/github/codeql-action/commit/c8b5f69be686908c3dfd844428137d56fe80c936"><code>c8b5f69</code></a> Update changelog for v4.37.1</li> <li><a href="https://github.com/github/codeql-action/commit/9e7c070092090e89e8b3d62f977d4456e0732cd7"><code>9e7c070</code></a> Merge pull request <a href="https://redirect.github.com/github/codeql-action/issues/4014">#4014</a> from github/mbg/explicit-remote-prefix</li> <li><a href="https://github.com/github/codeql-action/commit/3492b7e9ab96e28b1d8b971345d30e929c6f8fee"><code>3492b7e</code></a> Change <code>REMOTE_PATH_PREFIX</code> to <code>remote=</code></li> <li><a href="https://github.com/github/codeql-action/commit/3654baa924bc6456db54002581cb7c1c877548c4"><code>3654baa</code></a> Merge remote-tracking branch 'origin/main' into mbg/explicit-remote-prefix</li> <li><a href="https://github.com/github/codeql-action/commit/2d682ac05f1b3588aaff3814826bede39b9ba6bb"><code>2d682ac</code></a> Merge pull request <a href="https://redirect.github.com/github/codeql-action/issues/4017">#4017</a> from github/dependabot/github_actions/dot-github/wor...</li> <li><a href="https://github.com/github/codeql-action/commit/23f6a50753a88efd9b7ae8687b29f6bdb65f6250"><code>23f6a50</code></a> Merge pull request <a href="https://redirect.github.com/github/codeql-action/issues/4009">#4009</a> from github/mbg/action-state/additions</li> <li><a href="https://github.com/github/codeql-action/commit/1ee3c75d1988ab8621f01ebb165115c38d56df91"><code>1ee3c75</code></a> Merge pull request <a href="https://redirect.github.com/github/codeql-action/issues/4018">#4018</a> from github/dependabot/github_actions/dot-github/wor...</li> <li><a href="https://github.com/github/codeql-action/commit/e053684dc500899b0b5520edc8549ac0f1ed730b"><code>e053684</code></a> Merge pull request <a href="https://redirect.github.com/github/codeql-action/issues/4015">#4015</a> from github/dependabot/npm_and_yarn/npm-minor-fd2e83...</li> <li><a href="https://github.com/github/codeql-action/commit/6803c5671d2f87a83ed96e151c441b1cb3bdc66a"><code>6803c56</code></a> Merge pull request <a href="https://redirect.github.com/github/codeql-action/issues/4019">#4019</a> from github/update-bundle/codeql-bundle-v2.26.1</li> <li>Additional commits viewable in <a href="https://github.com/github/codeql-action/compare/99df26d4f13ea111d4ec1a7dddef6063f76b97e9...7188fc363630916deb702c7fdcf4e481b751f97a">compare view</a></li> </ul> </details> <br /> Updates `hyperpolymath/a2ml-validate-action` from 6bff6ec134fc977e86d25166a5c522ddea5c1e78 to 55e8c28bab4e7f2399fdbd57a6da1051369f3847 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/hyperpolymath/a2ml-validate-action/blob/main/CHANGELOG.md">hyperpolymath/a2ml-validate-action's changelog</a>.</em></p> <blockquote> <h1>Changelog</h1> <p>All notable changes to this project will be documented in this file.</p> <p>The format is based on <a href="https://keepachangelog.com/en/1.1.0/">Keep a Changelog</a>, and this project adheres to <a href="https://semver.org/spec/v2.0.0.html">Semantic Versioning</a>.</p> <!-- raw HTML omitted --> <!-- raw HTML omitted --> <h2>[Unreleased]</h2> <h2>[1.0.0] - 2026-05-29</h2> <h3>Added</h3> <ul> <li>Initial Marketplace-ready composite action for validating <code>.a2ml</code> manifests.</li> <li>Configurable <code>path</code>, <code>strict</code>, and <code>paths-ignore</code> inputs.</li> <li>GitHub Actions outputs for scanned files, validation errors, and warnings.</li> </ul> <h3>Fixed</h3> <ul> <li>Allow local smoke runs outside GitHub Actions by defaulting missing <code>GITHUB_OUTPUT</code> to <code>/dev/null</code>.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/hyperpolymath/a2ml-validate-action/commit/55e8c28bab4e7f2399fdbd57a6da1051369f3847"><code>55e8c28</code></a> chore(deps): bump the actions group with 4 updates (<a href="https://redirect.github.com/hyperpolymath/a2ml-validate-action/issues/57">#57</a>)</li> <li><a href="https://github.com/hyperpolymath/a2ml-validate-action/commit/05bcb78917c09702e90ed18004298a6728753914"><code>05bcb78</code></a> ci: Secret Scanner caller must grant the reusable's job permissions (<a href="https://redirect.github.com/hyperpolymath/a2ml-validate-action/issues/56">#56</a>)</li> <li><a href="https://github.com/hyperpolymath/a2ml-validate-action/commit/e558e79200c06226e7b9477004d6792b9c215b33"><code>e558e79</code></a> fix(ci): clear OSSF Scorecard startup_failure (<a href="https://redirect.github.com/hyperpolymath/a2ml-validate-action/issues/55">#55</a>)</li> <li><a href="https://github.com/hyperpolymath/a2ml-validate-action/commit/a1898b7803d21f81eab564954980efef6f2a1c95"><code>a1898b7</code></a> Revert <a href="https://redirect.github.com/hyperpolymath/a2ml-validate-action/issues/53">#53</a>: TOML is not canonical A2ML (spec is S-expr/Djot-like) (<a href="https://redirect.github.com/hyperpolymath/a2ml-validate-action/issues/54">#54</a>)</li> <li><a href="https://github.com/hyperpolymath/a2ml-validate-action/commit/db22cd51f07eb7eac8ec0b2acd01bf7186ef1d56"><code>db22cd5</code></a> feat: canonical A2ML dialect = TOML (warn-by-default, enforce flag) (<a href="https://redirect.github.com/hyperpolymath/a2ml-validate-action/issues/53">#53</a>)</li> <li><a href="https://github.com/hyperpolymath/a2ml-validate-action/commit/7e1cd7ede4d8671db82106fc0a73d3a5842c4bca"><code>7e1cd7e</code></a> chore(deps): bump the actions group with 3 updates (<a href="https://redirect.github.com/hyperpolymath/a2ml-validate-action/issues/52">#52</a>)</li> <li><a href="https://github.com/hyperpolymath/a2ml-validate-action/commit/c14a51a4f3766e239b5b912332828474dc2ae103"><code>c14a51a</code></a> chore(deps): bump the actions group with 2 updates (<a href="https://redirect.github.com/hyperpolymath/a2ml-validate-action/issues/51">#51</a>)</li> <li><a href="https://github.com/hyperpolymath/a2ml-validate-action/commit/abcc1a0e99acae357af500685c0478c51327de60"><code>abcc1a0</code></a> fix(clade): correct CLADE uuid (deterministic v5, was template residue) (<a href="https://redirect.github.com/hyperpolymath/a2ml-validate-action/issues/50">#50</a>)</li> <li><a href="https://github.com/hyperpolymath/a2ml-validate-action/commit/4ae6b4828e55aa08db690b25db72427feea88bfa"><code>4ae6b48</code></a> docs: post-canon reference + factual fixes (<a href="https://redirect.github.com/hyperpolymath/a2ml-validate-action/issues/49">#49</a>)</li> <li><a href="https://github.com/hyperpolymath/a2ml-validate-action/commit/ac1392ac5ddb4cf3b015a16a6d9228efc825e0b7"><code>ac1392a</code></a> chore(hooks): version-controlled pre-commit + SPDX split by file-type (<a href="https://redirect.github.com/hyperpolymath/a2ml-validate-action/issues/48">#48</a>)</li> <li>Additional commits viewable in <a href="https://github.com/hyperpolymath/a2ml-validate-action/compare/6bff6ec134fc977e86d25166a5c522ddea5c1e78...55e8c28bab4e7f2399fdbd57a6da1051369f3847">compare view</a></li> </ul> </details> <br /> Updates `hyperpolymath/k9-validate-action` from 2d96f43c538964b097d159ed3a56ba5b5ceca227 to 7c3c0e9fa5165626e74ecce78109b3295b798b92 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/hyperpolymath/k9-validate-action/blob/main/CHANGELOG.md">hyperpolymath/k9-validate-action's changelog</a>.</em></p> <blockquote> <h1>Changelog</h1> <p>All notable changes to this project will be documented in this file.</p> <p>The format is based on <a href="https://keepachangelog.com/en/1.1.0/">Keep a Changelog</a>, and this project adheres to <a href="https://semver.org/spec/v2.0.0.html">Semantic Versioning</a>.</p> <!-- raw HTML omitted --> <!-- raw HTML omitted --> <h2>[Unreleased]</h2> <h2>[1.0.0] - 2026-05-29</h2> <h3>Added</h3> <ul> <li>Initial Marketplace-ready composite action for validating <code>.k9</code> and <code>.k9.ncl</code> files.</li> <li>Configurable <code>path</code>, <code>strict</code>, and <code>paths-ignore</code> inputs.</li> <li>GitHub Actions outputs for scanned files, validation errors, and warnings.</li> </ul> <h3>Fixed</h3> <ul> <li>Allow local smoke runs outside GitHub Actions by defaulting missing <code>GITHUB_OUTPUT</code> to <code>/dev/null</code>.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/hyperpolymath/k9-validate-action/commit/7c3c0e9fa5165626e74ecce78109b3295b798b92"><code>7c3c0e9</code></a> chore(deps): bump the actions group with 5 updates (<a href="https://redirect.github.com/hyperpolymath/k9-validate-action/issues/36">#36</a>)</li> <li><a href="https://github.com/hyperpolymath/k9-validate-action/commit/bddcd9109ee96f9ea3fdb4bf51084fe9cd0909ce"><code>bddcd91</code></a> ci: Secret Scanner caller must grant the reusable's job permissions (<a href="https://redirect.github.com/hyperpolymath/k9-validate-action/issues/35">#35</a>)</li> <li><a href="https://github.com/hyperpolymath/k9-validate-action/commit/3e091a341022b8c1bfa8cc86ebc1271bd20c1fdb"><code>3e091a3</code></a> chore(deps): bump the actions group with 4 updates (<a href="https://redirect.github.com/hyperpolymath/k9-validate-action/issues/34">#34</a>)</li> <li><a href="https://github.com/hyperpolymath/k9-validate-action/commit/91e2b6b170fb1ed7232dcdf404922d89a64be5c0"><code>91e2b6b</code></a> fix(clade): correct identity uuid (deterministic v5) (<a href="https://redirect.github.com/hyperpolymath/k9-validate-action/issues/33">#33</a>)</li> <li><a href="https://github.com/hyperpolymath/k9-validate-action/commit/b9acd2a2987e5cd175cd9d841cd245961171b258"><code>b9acd2a</code></a> chore(deps): bump the actions group with 2 updates (<a href="https://redirect.github.com/hyperpolymath/k9-validate-action/issues/32">#32</a>)</li> <li><a href="https://github.com/hyperpolymath/k9-validate-action/commit/eea3a8488e7b6bc6fe60e1691fd5235c0f6310e1"><code>eea3a84</code></a> docs(readme): convert README.adoc -&gt; Markdown (renders on Glama/profile/commu...</li> <li><a href="https://github.com/hyperpolymath/k9-validate-action/commit/9f9561436b302ee445fd589bb41ed63f3e62e4cd"><code>9f95614</code></a> chore(ci): add dormant push-email notification workflow (<a href="https://redirect.github.com/hyperpolymath/k9-validate-action/issues/30">#30</a>)</li> <li><a href="https://github.com/hyperpolymath/k9-validate-action/commit/90ac96b05add68467b4db4867153a1fca7256d30"><code>90ac96b</code></a> chore(clade): backfill [status] lifecycle block (<a href="https://redirect.github.com/hyperpolymath/k9-validate-action/issues/29">#29</a>)</li> <li><a href="https://github.com/hyperpolymath/k9-validate-action/commit/814972979e84ca836496698d5195441d9cb35dc4"><code>8149729</code></a> chore(licence): normalise to MPL-2.0 + CC-BY-SA-4.0 (canonical pair) (<a href="https://redirect.github.com/hyperpolymath/k9-validate-action/issues/28">#28</a>)</li> <li><a href="https://github.com/hyperpolymath/k9-validate-action/commit/4a64df71896bc3e0f27844af3e74009f8d3429d3"><code>4a64df7</code></a> chore(ci): bump standards reusable workflow pins (<a href="https://redirect.github.com/hyperpolymath/k9-validate-action/issues/27">#27</a>)</li> <li>Additional commits viewable in <a href="https://github.com/hyperpolymath/k9-validate-action/compare/2d96f43c538964b097d159ed3a56ba5b5ceca227...7c3c0e9fa5165626e74ecce78109b3295b798b92">compare view</a></li> </ul> </details> <br /> Updates `taiki-e/install-action` from 2.83.0 to 2.83.3 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/taiki-e/install-action/releases">taiki-e/install-action's releases</a>.</em></p> <blockquote> <h2>2.83.3</h2> <ul> <li> <p>Update <code>release-plz@latest</code> to 0.3.160.</p> </li> <li> <p>Update <code>prek@latest</code> to 0.4.9.</p> </li> <li> <p>Update <code>mise@latest</code> to 2026.7.6.</p> </li> <li> <p>Update <code>dprint@latest</code> to 0.55.2.</p> </li> <li> <p>Update <code>cargo-dinghy@latest</code> to 0.8.5.</p> </li> <li> <p>Update <code>cargo-binstall@latest</code> to 1.21.0.</p> </li> <li> <p>Update <code>biome@latest</code> to 2.5.4.</p> </li> </ul> <h2>2.83.2</h2> <ul> <li> <p>Update <code>parse-dockerfile@latest</code> to 0.1.8.</p> </li> <li> <p>Update <code>mise@latest</code> to 2026.7.5.</p> </li> <li> <p>Update <code>just@latest</code> to 1.56.0.</p> </li> <li> <p>Update <code>gungraun-runner@latest</code> to 0.19.4.</p> </li> <li> <p>Update <code>cargo-neat@latest</code> to 0.4.1.</p> </li> </ul> <h2>2.83.1</h2> <ul> <li> <p>Update <code>rclone@latest</code> to 1.74.4.</p> </li> <li> <p>Update <code>mise@latest</code> to 2026.7.4.</p> </li> <li> <p>Update <code>cargo-deny@latest</code> to 0.20.2.</p> </li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md">taiki-e/install-action's changelog</a>.</em></p> <blockquote> <h1>Changelog</h1> <p>All notable changes to this project will be documented in this file.</p> <p>This project adheres to <a href="https://semver.org">Semantic Versioning</a>.</p> <!-- raw HTML omitted --> <h2>[Unreleased]</h2> <h2>[2.83.3] - 2026-07-16</h2> <ul> <li> <p>Update <code>release-plz@latest</code> to 0.3.160.</p> </li> <li> <p>Update <code>prek@latest</code> to 0.4.9.</p> </li> <li> <p>Update <code>mise@latest</code> to 2026.7.6.</p> </li> <li> <p>Update <code>dprint@latest</code> to 0.55.2.</p> </li> <li> <p>Update <code>cargo-dinghy@latest</code> to 0.8.5.</p> </li> <li> <p>Update <code>cargo-binstall@latest</code> to 1.21.0.</p> </li> <li> <p>Update <code>biome@latest</code> to 2.5.4.</p> </li> </ul> <h2>[2.83.2] - 2026-07-12</h2> <ul> <li> <p>Update <code>parse-dockerfile@latest</code> to 0.1.8.</p> </li> <li> <p>Update <code>mise@latest</code> to 2026.7.5.</p> </li> <li> <p>Update <code>just@latest</code> to 1.56.0.</p> </li> <li> <p>Update <code>gungraun-runner@latest</code> to 0.19.4.</p> </li> <li> <p>Update <code>cargo-neat@latest</code> to 0.4.1.</p> </li> </ul> <h2>[2.83.1] - 2026-07-10</h2> <ul> <li> <p>Update <code>rclone@latest</code> to 1.74.4.</p> </li> <li> <p>Update <code>mise@latest</code> to 2026.7.4.</p> </li> <li> <p>Update <code>cargo-deny@latest</code> to 0.20.2.</p> </li> </ul> <h2>[2.83.0] - 2026-07-09</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/taiki-e/install-action/commit/ed67fa35ac944f3a9b33f12c4dd43b6f31a47e20"><code>ed67fa3</code></a> Release 2.83.3</li> <li><a href="https://github.com/taiki-e/install-action/commit/618fa5589cc587c869ec39ae0606a6cf6ef03c0b"><code>618fa55</code></a> Update prek manifest</li> <li><a href="https://github.com/taiki-e/install-action/commit/47579092c792f14738b668ee240d199bcad0d8e2"><code>4757909</code></a> Update zizmor manifest</li> <li><a href="https://github.com/taiki-e/install-action/commit/f1fa00538cc2e7231cb60e4d47c24597e0c387b7"><code>f1fa005</code></a> Update uv manifest</li> <li><a href="https://github.com/taiki-e/install-action/commit/aa8dc906017e56077bc125256c4d9301b1cde72a"><code>aa8dc90</code></a> Update <code>release-plz@latest</code> to 0.3.160</li> <li><a href="https://github.com/taiki-e/install-action/commit/b9654978ff643e657a453245addf012127caa2c5"><code>b965497</code></a> Update <code>prek@latest</code> to 0.4.9</li> <li><a href="https://github.com/taiki-e/install-action/commit/7aab3a9c373d60a23a5b89c212174c0baa6a0fa0"><code>7aab3a9</code></a> Update <code>mise@latest</code> to 2026.7.6</li> <li><a href="https://github.com/taiki-e/install-action/commit/bfee8d1ca4d6f82a5c3f7151f046e75e6c202ff5"><code>bfee8d1</code></a> Update kingfisher manifest</li> <li><a href="https://github.com/taiki-e/install-action/commit/b65771b2e228b44f33eb596fbf78979075cd8aa7"><code>b65771b</code></a> Update <code>dprint@latest</code> to 0.55.2</li> <li><a href="https://github.com/taiki-e/install-action/commit/20468927b3c1d5f14e6c4c1379ced0c6cc1ed103"><code>2046892</code></a> Update <code>cargo-dinghy@latest</code> to 0.8.5</li> <li>Additional commits viewable in <a href="https://github.com/taiki-e/install-action/compare/c7eb1735f09259a5035e8e5d44b1406b1cddc0fb...ed67fa35ac944f3a9b33f12c4dd43b6f31a47e20">compare view</a></li> </ul> </details> <br /> Updates `hyperpolymath/panic-attack/.github/workflows/scan-and-report.yml` from 4591649f42b16089a9b1d4eaf3bb2f780c23e8ac to 485ca54610aa1ffc663639c5d43c39452f6897cc <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/hyperpolymath/panic-attack/blob/main/CHANGELOG.md">hyperpolymath/panic-attack/.github/workflows/scan-and-report.yml's changelog</a>.</em></p> <blockquote> <!-- raw HTML omitted --> <!-- raw HTML omitted --> <h1>Changelog</h1> <h2>[Unreleased]</h2> <h3>Fixed — assail detector precision (false-positive reduction, 2026-06-24)</h3> <p>Three <code>assail</code> analyzer fixes, all conservative (no new false negatives), found while triaging <a href="https://redirect.github.com/hyperpolymath/proven/issues/68">hyperpolymath/proven#68</a> and <a href="https://redirect.github.com/JoshuaJewell/paint-type/issues/86">JoshuaJewell/paint-type#86</a>:</p> <ul> <li><strong>UncheckedAllocation (C) is now NULL-check aware.</strong> The detector previously flagged <em>every</em> <code>malloc(...)</code> and emitted a line-less, file-level finding. It now scans per line, skips a malloc whose result is NULL-checked within a short window (<code>if (p == NULL)</code>, <code>if (!p)</code>, <code>nullptr</code>), and attaches a line number — which also lets an inline <code>// panic-attack: accepted</code> marker suppress a reviewed site (marker suppression is line-gated). A genuinely-unchecked malloc still fires. This is why a real null-check fix (proven <code>stubs.c</code>) previously failed to clear.</li> <li><strong>DynamicCodeExecution (JS/Python) is word-boundary aware.</strong> <code>contains(&quot;eval(&quot;)</code> matched FFI symbol names like <code>proven_calculator_eval(</code>. Now <code>\beval\s*\(</code> (and <code>\b(?:eval|exec)\s*\(</code> for Python); a genuine <code>eval(</code> still fires.</li> <li><strong>CommandInjection (Shell) no longer matches the <code>--eval</code> CLI flag.</strong> <code>contains(&quot;eval &quot;)</code> matched <code>--eval</code>/<code>-eval</code>. Now the eval builtin is matched only in statement position (<code>(?m)(?:^|[\s;&amp;|(])eval[ \t]</code>).</li> </ul> <p>Verified end-to-end: proven 1→0 active Critical/High (<code>stubs.c</code> clears), paint-type 36→35 (gossamer <code>--eval</code> benchmark FP clears; genuinely-unsafe vendored FFI + the irreducible <code>believe_me</code> axiom correctly remain). 4 new tests in <code>tests/analyzer_tests.rs</code>; full analyzer suite green; zero warnings. PR <a href="https://redirect.github.com/hyperpolymath/panic-attack/issues/134">#134</a>. Refs <a href="https://redirect.github.com/hyperpolymath/panic-attack/issues/32">#32</a>.</p> <h3>Added — attestation unforgeability proof (Idris2, PROOF-PROGRAMME §3.2)</h3> <ul> <li><strong><code>src/abi/AttestationUnforgeability.idr</code></strong>: Idris2 proof that the intent→evidence→seal attestation chain is unforgeable. Models <code>chain_hash = H(intent‖evidence‖report)</code> + the Ed25519 signature with the cryptographic facts (chain-hash collision-resistance, Ed25519 EUF-CMA message- and signer-binding, signature correctness) as a <code>parameters</code> block — hypotheses, <strong>not</strong> <code>postulate</code> (PA021 bans escape hatches), so it is an honest <em>conditional</em> theorem. Under <code>%default total</code> it Qed-closes <code>integrity</code> (tampering any phase invalidates the seal), <code>authenticity</code> (a verifying seal comes from the matching key), and <code>nonRepudiation</code> (a genuine seal verifies), plus two corollaries. Typechecks under Idris2 0.8.0. Closes <a href="https://redirect.github.com/hyperpolymath/panic-attack/issues/123">#123</a>.</li> </ul> <h3>Added — contractile registry (INDEX.a2ml)</h3> <ul> <li><strong><code>.machine_readable/contractiles/INDEX.a2ml</code></strong>: the previously-missing contractile registry, modelled on echidna's canonical INDEX. Catalogues all</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/hyperpolymath/panic-attack/commit/485ca54610aa1ffc663639c5d43c39452f6897cc"><code>485ca54</code></a> chore(deps): bump ed25519-dalek from 2.2.0 to 3.0.0 (<a href="https://redirect.github.com/hyperpolymath/panic-attack/issues/159">#159</a>)</li> <li><a href="https://github.com/hyperpolymath/panic-attack/commit/27c14d206d169cdeb4bae58feb33b5bf4b0f73fb"><code>27c14d2</code></a> chore(deps): bump regex from 1.12.4 to 1.13.0 in the rust-minor group (<a href="https://redirect.github.com/hyperpolymath/panic-attack/issues/158">#158</a>)</li> <li>See full diff in <a href="https://github.com/hyperpolymath/panic-attack/compare/4591649f42b16089a9b1d4eaf3bb2f780c23e8ac...485ca54610aa1ffc663639c5d43c39452f6897cc">compare view</a></li> </ul> </details> <br /> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent d127b11 commit ce73570

5 files changed

Lines changed: 7 additions & 7 deletions

File tree

.github/workflows/codeql.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,12 +39,12 @@ jobs:
3939
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
4040

4141
- name: Initialize CodeQL
42-
uses: github/codeql-action/init@99df26d4f13ea111d4ec1a7dddef6063f76b97e9 # v3
42+
uses: github/codeql-action/init@7188fc363630916deb702c7fdcf4e481b751f97a # v3
4343
with:
4444
languages: ${{ matrix.language }}
4545
build-mode: ${{ matrix.build-mode }}
4646

4747
- name: Perform CodeQL Analysis
48-
uses: github/codeql-action/analyze@99df26d4f13ea111d4ec1a7dddef6063f76b97e9 # v3
48+
uses: github/codeql-action/analyze@7188fc363630916deb702c7fdcf4e481b751f97a # v3
4949
with:
5050
category: "/language:${{ matrix.language }}"

.github/workflows/dogfood-gate.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ jobs:
4545
4646
- name: Validate A2ML manifests
4747
if: steps.detect.outputs.count > 0
48-
uses: hyperpolymath/a2ml-validate-action@6bff6ec134fc977e86d25166a5c522ddea5c1e78 # main
48+
uses: hyperpolymath/a2ml-validate-action@55e8c28bab4e7f2399fdbd57a6da1051369f3847 # main
4949
with:
5050
path: '.'
5151
strict: 'false'
@@ -94,7 +94,7 @@ jobs:
9494
9595
- name: Validate K9 contracts
9696
if: steps.detect.outputs.k9_count > 0
97-
uses: hyperpolymath/k9-validate-action@2d96f43c538964b097d159ed3a56ba5b5ceca227 # main
97+
uses: hyperpolymath/k9-validate-action@7c3c0e9fa5165626e74ecce78109b3295b798b92 # main
9898
with:
9999
path: '.'
100100
strict: 'false'

.github/workflows/mvp-smoke.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939
uses: Swatinem/rust-cache@65012b490220f477f20ab979e35ae732e6de4e68 # v2
4040

4141
- name: Install just
42-
uses: taiki-e/install-action@c7eb1735f09259a5035e8e5d44b1406b1cddc0fb # v2.83.0
42+
uses: taiki-e/install-action@ed67fa35ac944f3a9b33f12c4dd43b6f31a47e20 # v2.83.3
4343
with:
4444
# Governance R1 requires versioned family-tool pins
4545
# (just|must|trust|adjust|bust|dust|intend); bare `tool: just`

.github/workflows/s4-loop.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939
- name: Cache Cargo
4040
uses: Swatinem/rust-cache@65012b490220f477f20ab979e35ae732e6de4e68 # v2
4141
- name: Install just
42-
uses: taiki-e/install-action@c7eb1735f09259a5035e8e5d44b1406b1cddc0fb # v2.83.0
42+
uses: taiki-e/install-action@ed67fa35ac944f3a9b33f12c4dd43b6f31a47e20 # v2.83.3
4343
with:
4444
tool: just@1.51.0
4545
- name: Install system dependencies

.github/workflows/security-scan.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,6 @@ permissions:
2020

2121
jobs:
2222
scan:
23-
uses: hyperpolymath/panic-attack/.github/workflows/scan-and-report.yml@4591649f42b16089a9b1d4eaf3bb2f780c23e8ac # main 2026-07-07 (skip dispatch without VERISIMDB_PAT)
23+
uses: hyperpolymath/panic-attack/.github/workflows/scan-and-report.yml@485ca54610aa1ffc663639c5d43c39452f6897cc # main 2026-07-07 (skip dispatch without VERISIMDB_PAT)
2424
secrets:
2525
VERISIMDB_PAT: ${{ secrets.VERISIMDB_PAT }}

0 commit comments

Comments
 (0)