Skip to content

[deps] Update GitHub Actions and sync evidence - #453

Merged
bvolpato merged 2 commits into
mainfrom
dependabot/github_actions/github-actions-38c71979c4
Oct 13, 2026
Merged

bvolpato merged 2 commits into
mainfrom
dependabot/github_actions/github-actions-38c71979c4

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 13, 2026 •

Copy link
Copy Markdown
Contributor

Why

Refresh the pinned GitHub Actions and keep the generated evidence dashboard consistent with the release workflow.

What changed

  • Update setup-uv to 10.3.0, upload-artifact to 7.0.2, download-artifact to 8.0.2, and sbom-action to 0.24.3.
  • Regenerate the dashboard JSON and HTML with the new release-workflow digest.

Validation

  • go run github.com/rhysd/actionlint/cmd/actionlint@v1.7.12: passed.
  • uv tool run --from zizmor==1.25.2 zizmor --min-severity low .github/workflows: passed.
  • Existing CI, release, E2E workflow, hardening, and evidence-dashboard contract tests: passed.
  • Dashboard regeneration is stable after committing; git diff --check passed.
  • All required checks and relevant cross-platform, browser, mutation, relevance, benchmark, daemon, and MCP checks passed on 73161656d91306aa6efa72a2607b65b4eac5e91a. The skips are PR publishing jobs and the manually triggered full public matrix.

These are proportional local checks for action references and generated evidence. The complete Rust and platform checks run in CI.

Evidence

Each pinned action SHA matches its official upstream version tag. No performance or relevance claim is made.

Risk

No workflow permissions or step inputs change. The updated actions use Node 24, which the hosted runners support. The release-only SBOM step is covered by configuration checks; an actual release is not exercised here.

The prior Windows neural release smoke failed while renaming a live SQLite index. The same Rust code passed on main and on the preceding action-update PR. Its artifact did not capture the failing daemon path. The repaired head passed both Windows release smoke and unit/integration suites. A deterministic regression for cached branch readers during staged base replacement remains a follow-up.

Checklist

  • Change is focused and follows existing project patterns.
  • Tests cover changed behavior or regression, or testing is not applicable.
  • ./test.sh --quick passed during iteration.
  • ./test.sh passes, or Validation explains narrower proportional checks.
  • Relevant CLI, daemon, MCP, browser, neural, or artifact E2E passes, or E2E is not applicable.
  • User-facing docs and changelog are updated when needed.
  • Performance and relevance claims include reproducible evidence.
  • No private code, credentials, generated caches, or local paths are committed.

…updates

Bumps the github-actions group with 4 updates in the / directory: [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv), [actions/upload-artifact](https://github.com/actions/upload-artifact), [actions/download-artifact](https://github.com/actions/download-artifact) and [anchore/sbom-action](https://github.com/anchore/sbom-action).


Updates `astral-sh/setup-uv` from 10.2.0 to 10.3.0
- [Release notes](https://github.com/astral-sh/setup-uv/releases)
- [Commits](astral-sh/setup-uv@c18668a...1c37ad0)

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 `actions/download-artifact` from 8.0.1 to 8.0.2
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](actions/download-artifact@3e5f45b...9000827)

Updates `anchore/sbom-action` from 0.24.2 to 0.24.3
- [Release notes](https://github.com/anchore/sbom-action/releases)
- [Changelog](https://github.com/anchore/sbom-action/blob/main/RELEASE.md)
- [Commits](anchore/sbom-action@3ad7283...66cbf4b)

---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
  dependency-version: 10.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github-actions
- dependency-name: actions/upload-artifact
  dependency-version: 7.0.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions
- dependency-name: actions/download-artifact
  dependency-version: 8.0.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions
- dependency-name: anchore/sbom-action
  dependency-version: 0.24.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions
...

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 Oct 13, 2026
@bvolpato bvolpato changed the title chore(deps): bump the github-actions group across 1 directory with 4 updates [deps] Update GitHub Actions and sync evidence Oct 13, 2026
@bvolpato

Copy link
Copy Markdown
Owner

[review-prs-verification]

Reviewed head: 73161656d91306aa6efa72a2607b65b4eac5e91a against main 756ff1941a75284c7743acc8be8be6edfdcdf36c.

Verified the four action pins against official release tags, reviewed workflow permissions and inputs, and regenerated the dashboard JSON/HTML for the changed release-workflow digest. Actionlint, zizmor, existing workflow/evidence contract tests, and stable regeneration passed locally. All required checks and relevant platform, browser, mutation, relevance, benchmark, daemon, and MCP checks passed on this head. There are no unresolved review threads.

The earlier Windows SQLite rename failure did not repeat: fresh release smoke and Windows tests passed. Its exact cause is unproven; cached readers during staged base recovery warrant a deterministic Windows regression. The release-only SBOM path was checked statically, without creating a release.

Ready to merge: yes

@bvolpato
bvolpato merged commit 27c31bd into main Oct 13, 2026
33 checks passed
@bvolpato
bvolpato deleted the dependabot/github_actions/github-actions-38c71979c4 branch October 13, 2026 22:47
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.

1 participant