Skip to content

chore: update CI dependencies and fix rustls advisory - #167

Merged
abrichr merged 4 commits into
mainfrom
dependabot/github_actions/actions-03ad6eec6c
Sep 14, 2026
Merged

abrichr merged 4 commits into
mainfrom
dependabot/github_actions/actions-03ad6eec6c

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 12, 2026

Copy link
Copy Markdown
Contributor

Update rustls to 0.23.45, which fixes RUSTSEC-2026-0285. Earlier 0.23 releases can accept TLS 1.3 handshake messages at the wrong encryption level. The lock update keeps the existing ring provider and dependency bounds; it doesn't add an audit exception.

Update both pinned CodeQL actions to v4.38.0, including its newer analysis bundle and hosted-runner disk cleanup.

Include the Vitest 5.0.0 update from #164. Its package files are unchanged from that PR. All changed npm lock entries are development dependencies with permissive licenses. The existing Node 22 and Vite 8 toolchain meets Vitest 5's requirements; the suite doesn't use its removed APIs. The original exact PR ran 122 tests across 22 files and built the frontend successfully.

The rustls checksum matches crates.io. Its Rust 1.71 floor fits the pinned 1.97 toolchain, and its permissive license stays unchanged. Cargo's locked offline metadata check passes. CI retains the dependency audits, Python and frontend tests, and native artifact checks.

Bumps the actions group with 2 updates: [github/codeql-action/init](https://github.com/github/codeql-action) and [github/codeql-action/analyze](https://github.com/github/codeql-action).


Updates `github/codeql-action/init` from 4.37.9 to 4.38.0
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@cdf488f...b96794f)

Updates `github/codeql-action/analyze` from 4.37.9 to 4.38.0
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@cdf488f...b96794f)

---
updated-dependencies:
- dependency-name: github/codeql-action/init
  dependency-version: 4.38.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions
- dependency-name: github/codeql-action/analyze
  dependency-version: 4.38.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: 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 Sep 12, 2026
@abrichr abrichr changed the title ci: bump the actions group with 2 updates chore: update CodeQL and fix the rustls security advisory Sep 14, 2026
Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) from 4.1.11 to 5.0.0.
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md)
- [Commits](https://github.com/vitest-dev/vitest/commits/v5.0.0/packages/vitest)

---
updated-dependencies:
- dependency-name: vitest
  dependency-version: 5.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@abrichr abrichr changed the title chore: update CodeQL and fix the rustls security advisory chore: update CI dependencies and fix rustls advisory Sep 14, 2026
@abrichr
abrichr merged commit a6faa18 into main Sep 14, 2026
18 checks passed
@abrichr
abrichr deleted the dependabot/github_actions/actions-03ad6eec6c branch September 14, 2026 21:52
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