Repository navigation
chore(deps): bump the actions group across 1 directory with 8 updates - #92
dependabot[bot] wants to merge 1 commit into
Conversation
Bumps the actions group with 8 updates in the / directory: | Package | From | To | | --- | --- | --- | | [github/codeql-action/upload-sarif](https://github.com/github/codeql-action) | `4.38.2` | `4.39.3` | | [github/codeql-action/init](https://github.com/github/codeql-action) | `4.38.2` | `4.39.3` | | [github/codeql-action/analyze](https://github.com/github/codeql-action) | `4.38.2` | `4.39.3` | | [hyperpolymath/deed-ecosystem/validate-action](https://github.com/hyperpolymath/deed-ecosystem) | `aa4b836bd969df2bc58128cb8e3d20bbc88d5e79` | `4cb8886be67cf0d67e150679d1213ea519c3806f` | | [hyperpolymath/k9-ecosystem/validate-action](https://github.com/hyperpolymath/k9-ecosystem) | `89f3c2702f4f650a92aa7411502f38da06abd562` | `20f6be5b5a14a48680b236955b5c4ad9033d00d4` | | [actions/upload-artifact](https://github.com/actions/upload-artifact) | `7.0.1` | `7.0.2` | | [dtolnay/rust-toolchain](https://github.com/dtolnay/rust-toolchain) | `7e38f4b43b4db5c8dd498af069a4f6196df1d067` | `683b588c487a69d01f6c6ddf40f036ff682cc2c8` | | [hyperpolymath/smtp-notify-action](https://github.com/hyperpolymath/smtp-notify-action) | `0.5.0` | `0.5.1` | Updates `github/codeql-action/upload-sarif` from 4.38.2 to 4.39.3 - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@2892aa5...33d7b85) Updates `github/codeql-action/init` from 4.38.2 to 4.39.3 - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@2892aa5...33d7b85) Updates `github/codeql-action/analyze` from 4.38.2 to 4.39.3 - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@2892aa5...33d7b85) Updates `hyperpolymath/deed-ecosystem/validate-action` from aa4b836bd969df2bc58128cb8e3d20bbc88d5e79 to 4cb8886be67cf0d67e150679d1213ea519c3806f - [Commits](hyperpolymath/deed-ecosystem@aa4b836...4cb8886) Updates `hyperpolymath/k9-ecosystem/validate-action` from 89f3c2702f4f650a92aa7411502f38da06abd562 to 20f6be5b5a14a48680b236955b5c4ad9033d00d4 - [Changelog](https://github.com/hyperpolymath/k9-ecosystem/blob/main/pandoc/CHANGELOG.adoc) - [Commits](hyperpolymath/k9-ecosystem@89f3c27...20f6be5) Updates `actions/upload-artifact` from 7.0.1 to 7.0.2 - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](actions/upload-artifact@043fb46...cf430e0) Updates `dtolnay/rust-toolchain` from 7e38f4b43b4db5c8dd498af069a4f6196df1d067 to 683b588c487a69d01f6c6ddf40f036ff682cc2c8 - [Release notes](https://github.com/dtolnay/rust-toolchain/releases) - [Commits](dtolnay/rust-toolchain@7e38f4b...683b588) Updates `hyperpolymath/smtp-notify-action` from 0.5.0 to 0.5.1 - [Release notes](https://github.com/hyperpolymath/smtp-notify-action/releases) - [Changelog](https://github.com/hyperpolymath/smtp-notify-action/blob/main/CHANGELOG.adoc) - [Commits](hyperpolymath/smtp-notify-action@c1c9fa0...e384daf) --- updated-dependencies: - dependency-name: github/codeql-action/upload-sarif dependency-version: 4.39.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: actions - dependency-name: github/codeql-action/init dependency-version: 4.39.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: actions - dependency-name: github/codeql-action/analyze dependency-version: 4.39.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: actions - dependency-name: hyperpolymath/deed-ecosystem/validate-action dependency-version: 4cb8886be67cf0d67e150679d1213ea519c3806f dependency-type: direct:production dependency-group: actions - dependency-name: hyperpolymath/k9-ecosystem/validate-action dependency-version: 20f6be5b5a14a48680b236955b5c4ad9033d00d4 dependency-type: direct:production dependency-group: actions - dependency-name: actions/upload-artifact dependency-version: 7.0.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: actions - dependency-name: dtolnay/rust-toolchain dependency-version: 683b588c487a69d01f6c6ddf40f036ff682cc2c8 dependency-type: direct:production dependency-group: actions - dependency-name: hyperpolymath/smtp-notify-action dependency-version: 0.5.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: actions ... Signed-off-by: dependabot[bot] <support@github.com>
|
Important Review skippedBot user detected. To trigger a single review, invoke the
|
Codex Review Summary: ❌ FailedThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
🔍 Hypatia Security ScanFindings: 83 issues detected
View findings[
{
"reason": "No test directory or test files found",
"type": "no_tests",
"file": "/home/runner/work/docmatrix/docmatrix",
"level": "epi",
"rule_module": "honest_completion",
"action": "flag",
"severity": "high",
"deduction": 20,
"evidence": [
{
"span": {
"file": "/home/runner/work/docmatrix/docmatrix",
"end_line": 0,
"start_line": 0
},
"rule": "honest_completion/no_tests",
"observations": 1,
"rule_version": "0.1.0"
}
],
"support": {
"kind": "pattern"
}
},
{
"reason": "Job `triage` in label-triage.yml has no `timeout-minutes:` declaration. Default is 6 hours — a stuck codeload fetch or runner hang can burn budget. Add `timeout-minutes: 10` (or proportional).",
"type": "missing_timeout_minutes",
"file": ".github/workflows/label-triage.yml",
"level": "epi",
"rule_module": "workflow_audit",
"action": "flag",
"severity": "medium",
"recipe_id": "recipe-add-workflow-timeout-minutes",
"job": "triage",
"evidence": [
{
"span": {
"file": ".github/workflows/label-triage.yml",
"end_line": 0,
"start_line": 0
},
"rule": "workflow_audit/missing_timeout_minutes",
"observations": 1,
"rule_version": "0.1.0"
}
],
"support": {
"kind": "pattern"
}
},
{
"reason": "Job `sync` in labels.yml has no `timeout-minutes:` declaration. Default is 6 hours — a stuck codeload fetch or runner hang can burn budget. Add `timeout-minutes: 10` (or proportional).",
"type": "missing_timeout_minutes",
"file": ".github/workflows/labels.yml",
"level": "epi",
"rule_module": "workflow_audit",
"action": "flag",
"severity": "medium",
"recipe_id": "recipe-add-workflow-timeout-minutes",
"job": "sync",
"evidence": [
{
"span": {
"file": ".github/workflows/labels.yml",
"end_line": 0,
"start_line": 0
},
"rule": "workflow_audit/missing_timeout_minutes",
"observations": 1,
"rule_version": "0.1.0"
}
],
"support": {
"kind": "pattern"
}
},
{
"reason": "Step uses `peter-evans/repository-dispatch` with `token: ${{ secrets.FARM_DISPATCH_TOKEN }}` but has no `if: secrets.FARM_DISPATCH_TOKEN != ''` gate. On repos where the secret hasn't been propagated the action fails on every push, red-maining the repo. Add the step-level gate (or env+if pattern) so the missing-secret path is a clean skip instead of a red.",
"type": "secret_action_without_presence_gate",
"file": ".github/workflows/instant-sync.yml",
"level": "epi",
"rule_module": "workflow_audit",
"action": "peter-evans/repository-dispatch",
"severity": "high",
"fix_recipe": "add_secret_presence_gate",
"evidence": [
{
"span": {
"file": ".github/workflows/instant-sync.yml",
"end_line": 0,
"start_line": 0
},
"rule": "workflow_audit/secret_action_without_presence_gate",
"observations": 1,
"rule_version": "0.1.0"
}
],
"support": {
"kind": "pattern"
}
},
{
"line": 14,
"reason": "mirror.yml job `mirror-gitlab` force-pushes to a forge gated on *_MIRROR_ENABLED but nothing blocks a private source, so a private repo can be mirrored to a public forge copy. Add a guard that refuses (or skips with an error) when the source is private and the forge copy is not confirmed private; escalate when the forge's visibility cannot be read.",
"type": "mirror_without_visibility_guard",
"file": ".github/workflows/mirror.yml",
"level": "epi",
"rule_module": "workflow_audit",
"action": "report",
"severity": "high",
"job": "mirror-gitlab",
"evidence": [
{
"span": {
"file": ".github/workflows/mirror.yml",
"end_line": 14,
"start_line": 14
},
"rule": "workflow_audit/mirror_without_visibility_guard",
"observations": 1,
"rule_version": "0.1.0"
}
],
"support": {
"kind": "pattern"
}
},
{
"line": 33,
"reason": "mirror.yml job `mirror-bitbucket` force-pushes to a forge gated on *_MIRROR_ENABLED but nothing blocks a private source, so a private repo can be mirrored to a public forge copy. Add a guard that refuses (or skips with an error) when the source is private and the forge copy is not confirmed private; escalate when the forge's visibility cannot be read.",
"type": "mirror_without_visibility_guard",
"file": ".github/workflows/mirror.yml",
"level": "epi",
"rule_module": "workflow_audit",
"action": "report",
"severity": "high",
"job": "mirror-bitbucket",
"evidence": [
{
"span": {
"file": ".github/workflows/mirror.yml",
"end_line": 33,
"start_line": 33
},
"rule": "workflow_audit/mirror_without_visibility_guard",
"observations": 1,
"rule_version": "0.1.0"
}
],
"support": {
"kind": "pattern"
}
},
{
"line": 52,
"reason": "mirror.yml job `mirror-codeberg` force-pushes to a forge gated on *_MIRROR_ENABLED but nothing blocks a private source, so a private repo can be mirrored to a public forge copy. Add a guard that refuses (or skips with an error) when the source is private and the forge copy is not confirmed private; escalate when the forge's visibility cannot be read.",
"type": "mirror_without_visibility_guard",
"file": ".github/workflows/mirror.yml",
"level": "epi",
"rule_module": "workflow_audit",
"action": "report",
"severity": "high",
"job": "mirror-codeberg",
"evidence": [
{
"span": {
"file": ".github/workflows/mirror.yml",
"end_line": 52,
"start_line": 52
},
"rule": "workflow_audit/mirror_without_visibility_guard",
"observations": 1,
"rule_version": "0.1.0"
}
],
"support": {
"kind": "pattern"
}
},
{
"line": 71,
"reason": "mirror.yml job `mirror-sourcehut` force-pushes to a forge gated on *_MIRROR_ENABLED but nothing blocks a private source, so a private repo can be mirrored to a public forge copy. Add a guard that refuses (or skips with an error) when the source is private and the forge copy is not confirmed private; escalate when the forge's visibility cannot be read.",
"type": "mirror_without_visibility_guard",
"file": ".github/workflows/mirror.yml",
"level": "epi",
"rule_module": "workflow_audit",
"action": "report",
"severity": "high",
"job": "mirror-sourcehut",
"evidence": [
{
"span": {
"file": ".github/workflows/mirror.yml",
"end_line": 71,
"start_line": 71
},
"rule": "workflow_audit/mirror_without_visibility_guard",
"observations": 1,
"rule_version": "0.1.0"
}
],
"support": {
"kind": "pattern"
}
},
{
"line": 90,
"reason": "mirror.yml job `mirror-disroot` force-pushes to a forge gated on *_MIRROR_ENABLED but nothing blocks a private source, so a private repo can be mirrored to a public forge copy. Add a guard that refuses (or skips with an error) when the source is private and the forge copy is not confirmed private; escalate when the forge's visibility cannot be read.",
"type": "mirror_without_visibility_guard",
"file": ".github/workflows/mirror.yml",
"level": "epi",
"rule_module": "workflow_audit",
"action": "report",
"severity": "high",
"job": "mirror-disroot",
"evidence": [
{
"span": {
"file": ".github/workflows/mirror.yml",
"end_line": 90,
"start_line": 90
},
"rule": "workflow_audit/mirror_without_visibility_guard",
"observations": 1,
"rule_version": "0.1.0"
}
],
"support": {
"kind": "pattern"
}
},
{
"line": 109,
"reason": "mirror.yml job `mirror-gitea` force-pushes to a forge gated on *_MIRROR_ENABLED but nothing blocks a private source, so a private repo can be mirrored to a public forge copy. Add a guard that refuses (or skips with an error) when the source is private and the forge copy is not confirmed private; escalate when the forge's visibility cannot be read.",
"type": "mirror_without_visibility_guard",
"file": ".github/workflows/mirror.yml",
"level": "epi",
"rule_module": "workflow_audit",
"action": "report",
"severity": "high",
"job": "mirror-gitea",
"evidence": [
{
"span": {
"file": ".github/workflows/mirror.yml",
"end_line": 109,
"start_line": 109
},
"rule": "workflow_audit/mirror_without_visibility_guard",
"observations": 1,
"rule_version": "0.1.0"
}
],
"support": {
"kind": "pattern"
}
}
]Powered by Hypatia Neurosymbolic CI/CD Intelligence |



Bumps the actions group with 8 updates in the / directory:
4.38.24.39.34.38.24.39.34.38.24.39.3aa4b836bd969df2bc58128cb8e3d20bbc88d5e794cb8886be67cf0d67e150679d1213ea519c3806f89f3c2702f4f650a92aa7411502f38da06abd56220f6be5b5a14a48680b236955b5c4ad9033d00d47.0.17.0.27e38f4b43b4db5c8dd498af069a4f6196df1d067683b588c487a69d01f6c6ddf40f036ff682cc2c80.5.00.5.1Updates
github/codeql-action/upload-sariffrom 4.38.2 to 4.39.3Release notes
Sourced from github/codeql-action/upload-sarif's releases.
Changelog
Sourced from github/codeql-action/upload-sarif's changelog.
... (truncated)
Commits
33d7b85Merge pull request #4299 from github/update-v4.39.3-064910ba224393f8Update changelog for v4.39.3064910bMerge pull request #4297 from github/mbg/update-globf532ac5Updateglobto14.0.38cd4dfaMerge pull request #4280 from github/mbg/ci/validate-yamlcea289bReturn different exit code when a language is not recognised7287bb3Removeexcludeentry that's no longer needed8eb7cdfUse normal.editorconfigpattern160e547Merge remote-tracking branch 'origin/main' into mbg/ci/validate-yaml913e1bbMerge pull request #4283 from github/sam-robson/decode-diff-informed-sarif-urisUpdates
github/codeql-action/initfrom 4.38.2 to 4.39.3Release notes
Sourced from github/codeql-action/init's releases.
Changelog
Sourced from github/codeql-action/init's changelog.
... (truncated)
Commits
33d7b85Merge pull request #4299 from github/update-v4.39.3-064910ba224393f8Update changelog for v4.39.3064910bMerge pull request #4297 from github/mbg/update-globf532ac5Updateglobto14.0.38cd4dfaMerge pull request #4280 from github/mbg/ci/validate-yamlcea289bReturn different exit code when a language is not recognised7287bb3Removeexcludeentry that's no longer needed8eb7cdfUse normal.editorconfigpattern160e547Merge remote-tracking branch 'origin/main' into mbg/ci/validate-yaml913e1bbMerge pull request #4283 from github/sam-robson/decode-diff-informed-sarif-urisUpdates
github/codeql-action/analyzefrom 4.38.2 to 4.39.3Release notes
Sourced from github/codeql-action/analyze's releases.
Changelog
Sourced from github/codeql-action/analyze's changelog.
... (truncated)
Commits
33d7b85Merge pull request #4299 from github/update-v4.39.3-064910ba224393f8Update changelog for v4.39.3064910bMerge pull request #4297 from github/mbg/update-globf532ac5Updateglobto14.0.38cd4dfaMerge pull request #4280 from github/mbg/ci/validate-yamlcea289bReturn different exit code when a language is not recognised7287bb3Removeexcludeentry that's no longer needed8eb7cdfUse normal.editorconfigpattern160e547Merge remote-tracking branch 'origin/main' into mbg/ci/validate-yaml913e1bbMerge pull request #4283 from github/sam-robson/decode-diff-informed-sarif-urisUpdates
hyperpolymath/deed-ecosystem/validate-actionfrom aa4b836bd969df2bc58128cb8e3d20bbc88d5e79 to 4cb8886be67cf0d67e150679d1213ea519c3806fCommits
4cb8886docs(clade): uuid follows the GitHub path, it is not immortal (#77)039cdf2chore(deps): Bump the actions group with 2 updates (#76)5b1d7f5chore(deps): Bump hyperpolymath/smtp-notify-action from 0.5.0 to 0.5.1 in the...edb3640chore(deps): Bump the actions group with 2 updates (#74)ec02380chore(deps): Bump the actions group with 2 updates (#73)eb89a33chore(deps): Bump the actions group with 3 updates (#72)3e69929ci(secret-scan): rename caller job key secret-scan -> scan (D291) (#71)dfb5f2edocs: add Signed commits section to CONTRIBUTING (#69)537d394feat(deed-read): Rust .deed reader + fail-closed (updates) vocabulary (#70)40229f3chore(deps): Bump the actions group with 2 updates (#68)Updates
hyperpolymath/k9-ecosystem/validate-actionfrom 89f3c2702f4f650a92aa7411502f38da06abd562 to 20f6be5b5a14a48680b236955b5c4ad9033d00d4Changelog
Sourced from hyperpolymath/k9-ecosystem/validate-action's changelog.
Commits
20f6be5docs: add Signed commits section to CONTRIBUTING (#49)707761cchore(ci): generate actions.lock ahead of the 2026-10-01 lock gate (#48)b129a7dci(secret-scan): rename caller job key secret-scan -> scan (D243) (#50)6dde9fbfix(ci): pin third-party actions to full commit SHAs (#47)c1a3488e-pin the estate reusables to the last accepted standards ref (#46)cd78f29fix(ci): call the estate reusables by their real ref — root and nested copies...3071d51refactor(root): relocate the contributing guide into .github/ (#44)2155aa2Repair external symlinks that prevent the validator action from unpacking (#43)347ee5dfix(validate-action): repair estate K9 validation (#41)8e6787achore(ci): repoint push-email-notify to smtp-notify-action (#40)Updates
actions/upload-artifactfrom 7.0.1 to 7.0.2Release notes
Sourced from actions/upload-artifact's releases.
Commits
cf430e0Merge pull request #822 from actions/tunc-d-prepare-upload-v7-0-2c2acdedchore: prepare v7.0.2 release4687c1bMerge pull request #821 from actions/tunc-d-upload-artifact-package-bump8cbe1beBump@actions/artifactto 6.3.1Updates
dtolnay/rust-toolchainfrom 7e38f4b43b4db5c8dd498af069a4f6196df1d067 to 683b588c487a69d01f6c6ddf40f036ff682cc2c8Commits
683b588Add 1.99.1 patch releasee2a55d2Merge pull request #187 from dtolnay/pwn6af9a09Unify flags[@] and downgrade[@]83d0610Safely handle action inputsUpdates
hyperpolymath/smtp-notify-actionfrom 0.5.0 to 0.5.1Release notes
Sourced from hyperpolymath/smtp-notify-action's releases.
Changelog
Sourced from hyperpolymath/smtp-notify-action's changelog.
... (truncated)
Commits
e384daffix(action): protocol-neutral server_address wording (needs tag v0.5.1) (#28)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 commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill 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 versionwill 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