Skip to content

ci: speed up and harden GitHub Actions workflows#353

Open
tarcila wants to merge 1 commit into
NVIDIA:next_releasefrom
tarcila:ci-improvements
Open

ci: speed up and harden GitHub Actions workflows#353
tarcila wants to merge 1 commit into
NVIDIA:next_releasefrom
tarcila:ci-improvements

Conversation

@tarcila

@tarcila tarcila commented Jul 21, 2026

Copy link
Copy Markdown
Collaborator
  • ANARI-SDK cache keyed on live upstream commit + build_deps path slug; solves invalid cache reuse on ANARI-SDK update
  • sccache for project C++/CUDA sources; restore-only on PRs, written only on next_release pushes
  • concurrency cancels superseded PR runs
  • SHA-pin third-party actions (msvc-dev-cmd, sccache-action)

- ANARI-SDK cache keyed on live upstream commit + build_deps path slug; the branch-zip URL never invalidated the old hash-based key
- sccache for project C++/CUDA sources; restore-only on PRs, written only on next_release pushes
- concurrency cancels superseded PR runs
- SHA-pin third-party actions (msvc-dev-cmd, sccache-action)
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.

1 participant