Skip to content

Remove deprecated Vulkan CI downloader - #22

Merged
antono3 merged 1 commit into
masterfrom
codex/replace-vulkan-ci-downloader
Sep 9, 2026
Merged

Remove deprecated Vulkan CI downloader#22
antono3 merged 1 commit into
masterfrom
codex/replace-vulkan-ci-downloader

Conversation

@antono3

@antono3 antono3 commented Sep 9, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • replace NcStudios/VulkanCI@v1.2, whose composite action still invokes the deprecated Node 20 robinraju/release-downloader@v1.10
  • download the exact same pinned Vulkan SDK 1.4.309.0 and SwiftShader v1.2 artifacts directly
  • reproduce the existing Linux, macOS, and Windows Vulkan environment without another JavaScript action
  • keep the setup helper non-executable and invoke it explicitly with Bash

Validation

  • bash -n .github/scripts/setup-vulkan-ci.sh
  • parsed the workflow with Ruby Psych
  • downloaded and extracted the Linux SDK and SwiftShader artifacts locally
  • verified the emitted VULKAN_SDK, driver manifest, layer, and library paths
  • full GitHub matrix will exercise Linux, macOS, and Windows

@antono3
antono3 merged commit d7590ae into master Sep 9, 2026
7 checks passed
@antono3
antono3 deleted the codex/replace-vulkan-ci-downloader branch September 9, 2026 00:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants