Skip to content

ci: speed up and harden GitHub Actions workflows - #353

Merged
jeffamstutz merged 2 commits into
NVIDIA:next_releasefrom
tarcila:ci-improvements
Aug 19, 2026
Merged

ci: speed up and harden GitHub Actions workflows#353
jeffamstutz merged 2 commits 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)
@tarcila
tarcila requested a review from jeffamstutz August 5, 2026 13:37
@jeffamstutz
jeffamstutz merged commit c22b0ba into NVIDIA:next_release Aug 19, 2026
@tarcila
tarcila deleted the ci-improvements branch August 26, 2026 16:23
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