Skip to content

ci: trigger GPU tests with PR labels - #97

Open
tetsuo-cpp wants to merge 2 commits into
canonfrom
ci/native-gpu-pr-check
Open

ci: trigger GPU tests with PR labels#97
tetsuo-cpp wants to merge 2 commits into
canonfrom
ci/native-gpu-pr-check

Conversation

@tetsuo-cpp

@tetsuo-cpp tetsuo-cpp commented Aug 13, 2026

Copy link
Copy Markdown
Owner

Summary

  • run GPU tests when the repository owner applies the gpu-test label to a same-repository pull request
  • report the run as a native gpu-test Actions check alongside build-and-test
  • run GPU tests for canon after its regular CI workflow succeeds

Behavior

  • unrelated labels and fork pull requests skip the GPU job
  • the gpu-test label is removed after each run so it can be reapplied
  • GPU runs are serialized through the gpu-ci concurrency group

Validation

  • actionlint -shellcheck='' .github/workflows/*.yml
  • actionlint -ignore 'SC2086:' .github/workflows/gpu.yml
  • git diff --check origin/canon...HEAD

@tetsuo-cpp
tetsuo-cpp force-pushed the ci/native-gpu-pr-check branch from eb89052 to 3557adb Compare August 13, 2026 06:55
@tetsuo-cpp tetsuo-cpp changed the title ci: run GPU tests as native PR checks ci: trigger GPU tests with PR labels Aug 13, 2026
@tetsuo-cpp tetsuo-cpp added the gpu-test Run GPU tests for this pull request label Aug 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

gpu-test Run GPU tests for this pull request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant