From ae3a79f63bd145e87e313951f8f12917808aa0a0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 24 Jul 2026 16:05:44 +0000 Subject: [PATCH 1/2] build(deps): bump google/osv-scanner-action/.github/workflows/osv-scanner-reusable-pr.yml Bumps [google/osv-scanner-action/.github/workflows/osv-scanner-reusable-pr.yml](https://github.com/google/osv-scanner-action) from 3a7550f43ba5b58905a821ce3a0ed24c4858b3f4 to 9fd1bcce27f67e3bd819a0a7620e332803dc43bc. - [Release notes](https://github.com/google/osv-scanner-action/releases) - [Commits](https://github.com/google/osv-scanner-action/compare/3a7550f43ba5b58905a821ce3a0ed24c4858b3f4...9fd1bcce27f67e3bd819a0a7620e332803dc43bc) --- updated-dependencies: - dependency-name: google/osv-scanner-action/.github/workflows/osv-scanner-reusable-pr.yml dependency-version: a82132c0bd6c7261ffcb78e754c46c70ab57ad9a dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- .github/workflows/osv-scanner-pr.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/osv-scanner-pr.yml b/.github/workflows/osv-scanner-pr.yml index 00bbf2c81..30cd04447 100644 --- a/.github/workflows/osv-scanner-pr.yml +++ b/.github/workflows/osv-scanner-pr.yml @@ -39,7 +39,7 @@ jobs: # full old/new osv-scanner JSON into job outputs unconditionally, tripping # GitHub's 1,048,576-byte job-outputs cap and failing the run. Same nested # action pins as v2.3.8; only the Export step is now conditional. - uses: google/osv-scanner-action/.github/workflows/osv-scanner-reusable-pr.yml@3a7550f43ba5b58905a821ce3a0ed24c4858b3f4 # v2.3.8 + export-results gate + uses: google/osv-scanner-action/.github/workflows/osv-scanner-reusable-pr.yml@9fd1bcce27f67e3bd819a0a7620e332803dc43bc # v2.3.8 + export-results gate permissions: actions: read contents: read From 5ad3553166ef03c5a64f0703209ed0aca48138dc Mon Sep 17 00:00:00 2001 From: Seongho Bae Date: Mon, 3 Aug 2026 11:11:17 +0900 Subject: [PATCH 2/2] docs(ci): align OSV pin commentary with upstream revision --- .github/workflows/osv-scanner-pr.yml | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/.github/workflows/osv-scanner-pr.yml b/.github/workflows/osv-scanner-pr.yml index 30cd04447..d83dcf449 100644 --- a/.github/workflows/osv-scanner-pr.yml +++ b/.github/workflows/osv-scanner-pr.yml @@ -34,12 +34,11 @@ jobs: osv-scan: if: github.event.action != 'closed' # ponytail: use upstream reusable PR workflow, don't hand-roll the diff scan - # Pinned to v2.3.8 + 1 commit (3a7550f) which gates the JSON job outputs - # behind the new `export-results` input (default false). v2.3.8 dumped the - # full old/new osv-scanner JSON into job outputs unconditionally, tripping - # GitHub's 1,048,576-byte job-outputs cap and failing the run. Same nested - # action pins as v2.3.8; only the Export step is now conditional. - uses: google/osv-scanner-action/.github/workflows/osv-scanner-reusable-pr.yml@9fd1bcce27f67e3bd819a0a7620e332803dc43bc # v2.3.8 + export-results gate + # Pinned to 9fd1bcce on the v2.3.8 line. This revision retains the + # `export-results` gate that prevents oversized unconditional JSON outputs, + # and includes the upstream template-injection/permission hardening plus + # GOTOOLCHAIN=auto fix. Nested action refs are those of this exact commit. + uses: google/osv-scanner-action/.github/workflows/osv-scanner-reusable-pr.yml@9fd1bcce27f67e3bd819a0a7620e332803dc43bc # v2.3.8 lineage + upstream fixes permissions: actions: read contents: read