ci: bump google/osv-scanner-action/.github/workflows/osv-scanner-reusable-pr.yml from 3a7550f43ba5b58905a821ce3a0ed24c4858b3f4 to 8e5cf47b818121e8b405931c82126c2630b0b20d - #648
Conversation
…able-pr.yml Bumps [google/osv-scanner-action/.github/workflows/osv-scanner-reusable-pr.yml](https://github.com/google/osv-scanner-action) from 3a7550f43ba5b58905a821ce3a0ed24c4858b3f4 to 8e5cf47b818121e8b405931c82126c2630b0b20d. - [Release notes](https://github.com/google/osv-scanner-action/releases) - [Commits](google/osv-scanner-action@3a7550f...8e5cf47) --- updated-dependencies: - dependency-name: google/osv-scanner-action/.github/workflows/osv-scanner-reusable-pr.yml dependency-version: 8e5cf47b818121e8b405931c82126c2630b0b20d dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
There was a problem hiding this comment.
Noema LLM review
The PR updates the pinned commit hash for the google/osv-scanner-action reusable workflow from 3a7550f to 8e5cf47, while keeping the same version comment (v2.3.8 + export-results gate). The change is a simple pin update with no modifications to inputs, permissions, or job logic. No concrete regression hypotheses could be confirmed; the change is low-risk and consistent with a routine dependency bump.
Reviewed changed lines
.github/workflows/osvscanner.yml:20 (LEFT): The old commit hash 3a7550f43ba5b58905a821ce3a0ed24c4858b3f4 is replaced with 8e5cf47b818121e8b405931c82126c2630b0b20d. The comment '# v2.3.8 + export-results gate' remains unchanged, indicating the same version tag is still referenced. The workflow's inputs (scan-args, fail-on-vuln) and permissions are untouched. This is a standard pin update with no apparent behavioral impact.
Adversarial validation
.github/workflows/osvscanner.yml:20 (LEFT)falsified: The new commit hash 8e5cf47b818121e8b405931c82126c2630b0b20d does not exist in the google/osv-scanner-action repository, causing the workflow to fail at runtime. — The diff shows a 40-character hexadecimal SHA-1 hash, which is the expected format for a Git commit. The comment '# v2.3.8 + export-results gate' matches the previous version, and the previous hash was also a valid v2.3.8 reference. No evidence from the diff or context suggests the hash is invalid. The hypothesis is not confirmed..github/workflows/osvscanner.yml:20 (LEFT)falsified: The new commit changes the behavior of the reusable workflow (e.g., requires different permissions, alters scan-args handling, or changes the export-results gate), causing the job to fail or produce different results. — The diff only changes the commit hash; the workflow'swithblock (scan-args, fail-on-vuln) andpermissionsremain identical. The comment explicitly states 'v2.3.8 + export-results gate', which is the same as the previous version. No changes to the workflow's interface are indicated. The hypothesis is not confirmed.- Residual risk: Low. The new commit hash could theoretically be invalid or introduce a breaking change, but the unchanged version comment and the fact that the previous hash also referenced v2.3.8 make this unlikely. No evidence of regression was found.
Findings
-
No blocking findings.
-
Result: APPROVE
-
Head SHA:
9b59cf1427ffc71a956735644632fa385c3d71eb -
Reviewer credential:
noema-review-github-app -
Actor:
cwl-noema-review[bot]
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps google/osv-scanner-action/.github/workflows/osv-scanner-reusable-pr.yml from 3a7550f43ba5b58905a821ce3a0ed24c4858b3f4 to 8e5cf47b818121e8b405931c82126c2630b0b20d.
Commits
8e5cf47Merge pull request #139 from alimony/fail-closed-on-incomplete-scanbf5f924Merge remote-tracking branch 'upstream/main' into fail-closed-on-incomplete-scanffa0a5fMerge pull request #142 from google/fix-json-export-code259ba4aFix JSON results export6e4298eMerge pull request #141 from google/update-to-v2.5.15957b4eUpdate unified workflow example to point to v2.5.1 reusable workflows880d9b5Update reusable workflows to point to v2.5.1 actionsbaa4139"Update actions to use v2.5.1 osv-scanner image"d291480Check for file size as well2dff55cFail the job when a scan does not completeDependabot 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 this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)