Skip to content

build(deps): Bump google/osv-scanner-action/osv-scanner-action from a82132c0bd6c7261ffcb78e754c46c70ab57ad9a to 9fd1bcce27f67e3bd819a0a7620e332803dc43bc - #602

Merged
NiveditJain merged 1 commit into
mainfrom
dependabot/github_actions/google/osv-scanner-action/osv-scanner-action-9fd1bcce27f67e3bd819a0a7620e332803dc43bc
Jul 28, 2026
Merged

build(deps): Bump google/osv-scanner-action/osv-scanner-action from a82132c0bd6c7261ffcb78e754c46c70ab57ad9a to 9fd1bcce27f67e3bd819a0a7620e332803dc43bc#602
NiveditJain merged 1 commit into
mainfrom
dependabot/github_actions/google/osv-scanner-action/osv-scanner-action-9fd1bcce27f67e3bd819a0a7620e332803dc43bc

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 27, 2026

Copy link
Copy Markdown
Contributor

Bumps google/osv-scanner-action/osv-scanner-action from a82132c0bd6c7261ffcb78e754c46c70ab57ad9a to 9fd1bcce27f67e3bd819a0a7620e332803dc43bc.

Commits
  • 9fd1bcc Merge pull request #138 from google/fix/gotoolchain-auto
  • 01a87d5 fix: add GOTOOLCHAIN=auto env to osv-scanner calls
  • See full diff in compare view

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 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 this major version will 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 version will 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 dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [google/osv-scanner-action/osv-scanner-action](https://github.com/google/osv-scanner-action) from a82132c0bd6c7261ffcb78e754c46c70ab57ad9a to 9fd1bcce27f67e3bd819a0a7620e332803dc43bc.
- [Release notes](https://github.com/google/osv-scanner-action/releases)
- [Commits](google/osv-scanner-action@a82132c...9fd1bcc)

---
updated-dependencies:
- dependency-name: google/osv-scanner-action/osv-scanner-action
  dependency-version: 9fd1bcce27f67e3bd819a0a7620e332803dc43bc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Jul 27, 2026
@hermes-exosphere

Copy link
Copy Markdown
Contributor

Automated code review started - full review. Results will be posted here.

@hermes-exosphere hermes-exosphere left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Auto-approved: all 10 CI checks passing. Ready to merge.

@hermes-exosphere

Copy link
Copy Markdown
Contributor

[progress] Build & test phase complete. Running 2357 tests across 131 test files...

@hermes-exosphere

Copy link
Copy Markdown
Contributor

Build & test complete. Results:

  • Build: N/A (workflow pin update only, no code changes)
  • Tests: 2357 passed / 0 failed across 131 test files
  • All CI checks: green (OSV-Scanner ✓, Socket Security ✓, build ✓, docs ✓, quality ✓, test (3 variants) ✓, test-e2e ✓)

@hermes-exosphere

Copy link
Copy Markdown
Contributor

🔍 Automated Code Review

📋 Executive Summary

This is a routine Dependabot version bump for the google/osv-scanner-action GitHub Action used in the supply-chain security workflow. The pin moves from a82132c to 9fd1bcc — 2 commits forward, both within the v2.3.8 lineage. The only upstream change is adding GOTOOLCHAIN=auto to the osv-scanner action internal Docker environment, fixing Go toolchain resolution. No breaking changes, no code modifications to the failproofai project itself.


📊 Change Architecture

graph TD
    A["osv-scanner.yml workflow"] -->|"pin: a82132c → 9fd1bcc"| B["google/osv-scanner-action@v2.3.8"]
    B --> C["Internal: GOTOOLCHAIN=auto env added"]
    C --> D["Fixes Go toolchain resolution in Docker"]
    D --> E["Same scan behavior, no user-visible change"]

    style C fill:#90EE90
    style B fill:#87CEEB
    style A fill:#87CEEB
Loading

Legend: 🟢 New | 🔵 Modified | 🟡 Breaking Change Risk


🔴 Breaking Changes

✅ No breaking changes detected. The pin is a forward move within the same v2.3.8 release. The action inputs (scan-args) are unchanged. The workflow file is otherwise identical.


⚠️ Issues Found

No issues found. This is a clean, minimal pin update.


🔬 Logical / Bug Analysis

Dependency legitimacy verified:

Workflow integrity:

  • Action reference format: google/osv-scanner-action/osv-scanner-action@<full-40-char-sha>
  • Version comment # v2.3.8 remains correct (both commits are within v2.3.8 ancestry)
  • SHA is a full 40-char commit hash (not a short SHA or tag) — best practice for supply-chain security
  • persist-credentials: false on checkout step still present ✓
  • permissions: contents: read still at job level ✓

🧪 Evidence — Build & Test Results

Test Results (full suite)
✓ 131 test files passed
✓ 2357 tests passed
✓ 0 failures
✓ Duration: 136.30s

All CI workflows green:
- OSV-Scanner: pass (23s)
- Socket Security (Project Report + PR Alerts): pass
- build: pass (1m10s)
- docs: pass (1m41s)
- quality: pass (1m3s)
- test (default): pass (1m17s)
- test (hook-log-file, 1): pass (1m20s)
- test (log-debug, debug): pass (1m24s)
- test-e2e: pass (1m2s)

🔗 Issue Linkage

⚠️ No issue linked. This is a standard Dependabot dependency bump — no issue required for this category of PR.


👥 Human Review Feedback

No human review comments on this PR. The only existing comment is a prior bot (hermes-exosphere) progress marker.


💡 Suggestions

  1. 🔵 Info — The pinned SHA is 11 commits behind the v2.3.8 tag head (9a49870). A future bump could consider catching up to the tag tip, which includes the same GOTOOLCHAIN=auto fix plus 9 additional commits. Not blocking — the current pin already includes the critical fix from PR [CLAUDE ROUTINE]: Enhancement — add trust-on-first-use for convention-discovered policy files #138.

🏆 Verdict

VERDICT: APPROVED


Automated code review · 2026-07-28 02:47 UTC

@hermes-exosphere hermes-exosphere left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Automated review: Approved. ✅

@NiveditJain
NiveditJain merged commit 918c5bb into main Jul 28, 2026
10 checks passed
@dependabot
dependabot Bot deleted the dependabot/github_actions/google/osv-scanner-action/osv-scanner-action-9fd1bcce27f67e3bd819a0a7620e332803dc43bc branch July 28, 2026 05:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants