Skip to content

ci: trigger GPU tests with PR labels - #97

Merged
tetsuo-cpp merged 2 commits into
canonfrom
ci/native-gpu-pr-check
Aug 15, 2026
Merged

ci: trigger GPU tests with PR labels#97
tetsuo-cpp merged 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
@tetsuo-cpp tetsuo-cpp added gpu-test Run GPU tests for this pull request and removed gpu-test Run GPU tests for this pull request labels Aug 15, 2026
@github-actions github-actions Bot removed the gpu-test Run GPU tests for this pull request label Aug 15, 2026
@tetsuo-cpp tetsuo-cpp added the gpu-test Run GPU tests for this pull request label Aug 15, 2026
@github-actions github-actions Bot removed the gpu-test Run GPU tests for this pull request label Aug 15, 2026
@tetsuo-cpp
tetsuo-cpp merged commit b83b790 into canon Aug 15, 2026
2 of 3 checks passed
@tetsuo-cpp
tetsuo-cpp deleted the ci/native-gpu-pr-check branch August 15, 2026 13:03
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