chore(deps): bump anchore/sbom-action from 0.24.0 to 0.24.2 - #1519
chore(deps): bump anchore/sbom-action from 0.24.0 to 0.24.2#1519dependabot[bot] wants to merge 1 commit into
Conversation
There was a problem hiding this comment.
Pull request overview
OpenCode could not approve from deterministic current-head evidence because GitHub Checks have failed.
Findings
1. HIGH Current-head GitHub Checks - Fix failed required checks before approval
- Problem: Failed same-head checks remain for
d0f2dfddc165fba5830a352218be0ee425e26078. - Root cause: The model-unavailable evidence fallback is allowed only when peer GitHub Checks are complete and clean.
- Fix: Read and fix the failed check logs below, then rerun the current-head checks.
- Regression test: Keep the model-unavailable fallback gated on an empty failed-check rollup.
Failed checks:
- Strix Security Scan/strix workflow run: cancelled (https://github.com/ContextualWisdomLab/.github/actions/runs/33398933567)
Changed-File Evidence Map
flowchart LR
PR["PR changed files"] --> Evidence["OpenCode bounded evidence"]
Evidence --> S1["Workflow: sbom-generation.yml"]
S1 --> I1["GitHub Actions review job"]
I1 --> R1["Review risk: Workflow: sbom-generation.yml"]
R1 --> V1["actionlint plus required checks"]
OpenCode Review Overview
|
|
Update: the manual Strix rerun (attempt 2) was also cancelled within ~60s, not a one-off flake — Not re-running again per the drive-to-green protocol's one-attempt cap — will keep this PR watched and pick it back up once the repo's Strix queue has room, or if I find the specific gap in the re-dispatch logic. Generated by Claude Code |
d0f2dfd to
65e0bc8
Compare
adflickinger213
left a comment
There was a problem hiding this comment.
Helping Hand exact-head reconciliation — 2026-09-01
Fresh protected base is main@7b1a028e704a98ae8a807bb827f44aeaee0399af; this PR is open, non-draft, mergeable, unmerged, one commit / one changed file at exact head 65e0bc8051deecaaf001c983f220edbe63dcc8b8.
The effective current-head delta is bounded to two SHA/comment replacements in .github/workflows/sbom-generation.yml, moving both anchore/sbom-action uses from pinned v0.24.0 SHA e22c389904149dbc22b58101806040fa8d37a610 to pinned v0.24.2 SHA 3ad7283483fc7af8ff2b4ea19663c2d5ca935e26.
The existing OpenCode CHANGES_REQUESTED review is anchored to historical head d0f2dfddc165fba5830a352218be0ee425e26078 and cites a cancelled Strix run on that predecessor. It is historical evidence only and must not be inherited as a current-head verdict.
Fresh hosted runs have materialized on 65e0bc8; Security Scan, OSV-Scanner PR, Scorecard PR, SBOM Generation, Python Security, SAST Semgrep, Secret Scan, and CodeQL PR are currently queued. Queued/pending/predecessor evidence is non-passing; no workflow rerun was requested here.
Bounded waypoint: preserve this exact head and re-read terminal current-head evidence later. Merge/admission remains Heart-owned and is not authorized by this receipt.
54466be to
a303db3
Compare
|
Triage: What Why it failed (job 100329784967): The script re-fetches the live PR head immediately before acting and refuses to proceed if it doesn't match the head it was invoked for ( This is already root-caused and fixed on Checked for an analogous stale-reference bug (like #1517/#1518/#1521): searched this PR's full branch tree for the old Conclusion: no code change pushed. A fresh Generated by Claude Code |
14b9e23 to
2af7608
Compare
|
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |
There was a problem hiding this comment.
Noema LLM review
The PR correctly bumps the anchors/sbom-action dependency from v0.24.0 to v0.24.2. The updated commit SHA (3ad7283483fc7af8ff2b4ea19663c2d5ca935e26) was verified to match the target version, ensuring security via pinning. Both occurrences of the action in the workflow were updated consistently to maintain behavioral parity between the SPDX and CycloneDX generation steps.
Reviewed changed lines
.github/workflows/sbom-generation.yml:57 (RIGHT): Verified that the SHA '3ad7283483fc7af8ff2b4ea19663c2d5ca935e26' correctly maps to version v0.24.2 of anchore/sbom-action, maintaining the project's security requirement for SHA-pinned actions..github/workflows/sbom-generation.yml:69 (RIGHT): Confirmed consistent update of both action calls within the workflow to prevent version mismatch and maintain behavioral parity between SPDX and CycloneDX generation steps.
Adversarial validation
.github/workflows/sbom-generation.yml:57 (RIGHT)falsified: The updated SHA does not correspond to v0.24.2, potentially introducing untrusted code. — SHA matches release tag..github/workflows/sbom-generation.yml:69 (RIGHT)falsified: Partial update of action versions leads to inconsistent SBOM generation behavior or version mismatch within the same job. — Both lines were updated to 3ad7283483fc7af8ff2b4ea19663c2d5ca935e26.- Residual risk: Low. This is a patch version update to a standard tooling action with no changes to input parameters.
Findings
- No blocking findings.
- Result: APPROVE
- Head SHA:
fd964d243c27e46b02e214f973401357002a78ba - Reviewer credential:
noema-review-github-app-refresh - Actor:
cwl-noema-review[bot]
fd964d2 to
a9e6a1a
Compare
Bumps [anchore/sbom-action](https://github.com/anchore/sbom-action) from 0.24.0 to 0.24.2. - [Release notes](https://github.com/anchore/sbom-action/releases) - [Changelog](https://github.com/anchore/sbom-action/blob/main/RELEASE.md) - [Commits](anchore/sbom-action@e22c389...3ad7283) --- updated-dependencies: - dependency-name: anchore/sbom-action dependency-version: 0.24.2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
8dbeb91 to
1c41ae0
Compare
Bumps anchore/sbom-action from 0.24.0 to 0.24.2.
Release notes
Sourced from anchore/sbom-action's releases.
Commits
3ad7283ops: update write permissions for release (#723)31f5287chore(deps-dev): bump eslint from 10.8.1 to 10.9.0 (#724)aa80c8cchore(deps): update Syft to latest release (#722)74b54e9chore(deps): bump lodash from 4.17.23 to 4.18.1 (#623)6b92ff5chore(deps-dev): bump tsx from 4.23.11 to 4.23.12 (#721)4f8983bchore(deps-dev): bump typescript-eslint from 8.65.0 to 8.67.0 (#719)10f27f4chore(deps-dev): bump eslint from 10.5.0 to 10.8.1 (#720)249403achore(deps-dev): bump@types/nodefrom 26.1.0 to 26.2.0 (#718)cbf8daachore(deps): bump anchore/workflows/.github/workflows/check-gate.yaml (#693)6afc793fix: pin syft install.sh to the release tag being installed (#716)