Skip to content

build(deps): Bump jakoch/install-vulkan-sdk-action from 1.6.0 to 1.7.0 - #517

Merged
bernardladenthin merged 1 commit into
mainfrom
dependabot/github_actions/jakoch/install-vulkan-sdk-action-1.7.0
Oct 11, 2026
Merged

bernardladenthin merged 1 commit into
mainfrom
dependabot/github_actions/jakoch/install-vulkan-sdk-action-1.7.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 11, 2026

Copy link
Copy Markdown

Bumps jakoch/install-vulkan-sdk-action from 1.6.0 to 1.7.0.

Release notes

Sourced from jakoch/install-vulkan-sdk-action's releases.

Release v1.7.0

Changelog: https://github.com/jakoch/install-vulkan-sdk-action/blob/v1.7.0/CHANGELOG.md#170---2026-10-05

Full Changelog: jakoch/install-vulkan-sdk-action@v1.6.0...v1.7.0

Changelog

Sourced from jakoch/install-vulkan-sdk-action's changelog.

[1.7.0] - 2026-10-05

Changed

  • typescript → 7 (closes #593)
  • Jest now transpiles TypeScript with babel-jest instead of ts-jest. ts-jest caps its typescript peer range at <7, and its runtime use of the TS compiler API does not work with the native TS 7 compiler. babel-jest has no typescript peer dependency, so the test runner is decoupled from the compiler version.
  • resolveVersion() takes an optional getLatestVersions override for testing
  • biome.json migrated to schema 2.5.15

Fixed

  • tests/downloader.test.ts: fetchExpectedSha tests replaced the http.download export, which did not affect the reference already captured by src/downloader.ts
  • tests/versions_vulkan.test.ts: the "null latest version" test spied on a module internal that getLatestVersions() can never return, so it asserted an unreachable branch
  • getLatestVersions() cannot return null, so the latestVersion !== null branch in resolveVersion() was dead code and has been removed

Testing

  • Statement coverage raised from 92.06% to 97.31% (216 tests, up from 191)
  • tests/platform.test.ts: 6 tests asserted against a jest.fn() that the test itself configured, so the real getPlatform() never ran and the suite passed even for functions that do not exist in src/platform.ts. Rewritten to mock node:os and exercise the real module
  • Removed 2 placeholder tests in tests/input.test.ts that asserted true === true
  • Added coverage for the GitHub token store, the verify.ts and windows.ts catch blocks, SwiftShader/Lavapipe verification failures, the Windows cache-restore path and the standalone Vulkan Runtime install
Commits
  • d17de7e deps(npm): bump babel-plugin-istanbul from 8.0.0 to 8.0.2
  • 0012e65 chore: migrate biome config to schema 2.5.15
  • 7867292 build: rebuild dist after rebase onto updated deps
  • 7067157 tests: raised coverage
  • 95ea911 deps: bump typescript to 7, replace ts-jest with babel-jest
  • 16f40d8 Merge pull request #603 from jakoch/dependabot/npm_and_yarn/jest-30.5.2
  • cdd5575 Merge pull request #602 from jakoch/dependabot/npm_and_yarn/types/node-26.6.3
  • 8846068 deps(npm): bump jest from 30.4.2 to 30.5.2
  • 9d5d96c Merge pull request #604 from jakoch/dependabot/npm_and_yarn/multi-b04dc22ff7
  • d36df49 deps(npm): bump brace-expansion
  • Additional commits viewable in compare view

Dependabot compatibility score

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 [jakoch/install-vulkan-sdk-action](https://github.com/jakoch/install-vulkan-sdk-action) from 1.6.0 to 1.7.0.
- [Release notes](https://github.com/jakoch/install-vulkan-sdk-action/releases)
- [Changelog](https://github.com/jakoch/install-vulkan-sdk-action/blob/main/CHANGELOG.md)
- [Commits](jakoch/install-vulkan-sdk-action@v1.6.0...v1.7.0)

---
updated-dependencies:
- dependency-name: jakoch/install-vulkan-sdk-action
  dependency-version: 1.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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 11, 2026
@bernardladenthin
bernardladenthin merged commit ef1470d into main Oct 11, 2026
24 of 80 checks passed
@bernardladenthin
bernardladenthin deleted the dependabot/github_actions/jakoch/install-vulkan-sdk-action-1.7.0 branch October 11, 2026 16:20

This branch had an error being deployed

1 failed and 1 inactive deployments
maven-central — aa628fa3 Deployed Oct 11, 2026 by dependabot[bot] via Verify GPG signing key (no secrets printed) #1209
startgate — aa628fa3 Deployed Oct 11, 2026 by dependabot[bot] via Start gate (abort window) #1209
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