Skip to content

Add GitHub Actions CI with Windows and Ubuntu build matrix#14

Merged
chesik-amd merged 4 commits intomainfrom
add-github-actions-ci
Apr 24, 2026
Merged

Add GitHub Actions CI with Windows and Ubuntu build matrix#14
chesik-amd merged 4 commits intomainfrom
add-github-actions-ci

Conversation

@chesik-amd
Copy link
Copy Markdown
Collaborator

Builds RadeonRaytracingAnalyzer and RraBackendTest on windows-latest (VS 2022) and ubuntu-24.04 using Qt 6.7.0. Runs the backend test suite against the committed sample trace on each push/PR to main.

chesik-amd and others added 4 commits April 24, 2026 14:11
Builds RadeonRaytracingAnalyzer and RraBackendTest on windows-latest
(VS 2022) and ubuntu-24.04 using Qt 6.7.0. Runs the backend test suite
against the committed sample trace on each push/PR to main.

Co-Authored-By: Claude Sonnet 4 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4 <noreply@anthropic.com>
The .rra sample files are stored in LFS; without lfs: true the checkout
action downloads pointer stubs, causing the test to fail with "malformed data".

Also run the test binary against every sample in samples/*.rra rather than
a single file, for broader coverage across different scene types.

Co-Authored-By: Claude Sonnet 4 <noreply@anthropic.com>
GitHub Actions shell: cmd writes to a .cmd file, requiring %%f not %f.

Co-Authored-By: Claude Sonnet 4 <noreply@anthropic.com>
@chesik-amd chesik-amd merged commit 085fbbf into main Apr 24, 2026
2 checks passed
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