Skip to content

CI improvements#628

Draft
tavip wants to merge 2 commits intolkl:masterfrom
tavip:fix-win-test-artifacts
Draft

CI improvements#628
tavip wants to merge 2 commits intolkl:masterfrom
tavip:fix-win-test-artifacts

Conversation

@tavip
Copy link
Copy Markdown
Member

@tavip tavip commented Apr 25, 2026

Fix an issue where test results are not saved on Windows. Also show test results details directly on the Gtihub page.

Use a relative junit path to store test results so that it works for
both Linux and Windows checks. Before this patch test results were not
saved for Windows.

Signed-off-by: Octavian Purdila <tavip@google.com>
@tavip tavip force-pushed the fix-win-test-artifacts branch from fae26e5 to e5e63fc Compare April 25, 2026 07:39
@thehajime
Copy link
Copy Markdown
Member

thanks, I wasn't aware of the missing report files on windows.
I think we can ignore checkpatch errors.

@tavip tavip force-pushed the fix-win-test-artifacts branch from e5e63fc to f6c9a8b Compare April 27, 2026 17:50
Comment thread .github/workflows/ci.yml
permissions:
pull-requests: write
checks: write
contents: read
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It might be worth annotating these new permissions. It appears that detailed_summary comments require the pull-requests: write permission, while actual source changes should be remain blocked (contents: read).

Show tests results directly in Github.

Signed-off-by: Octavian Purdila <tavip@google.com>
@tavip tavip force-pushed the fix-win-test-artifacts branch from f6c9a8b to 3b4f542 Compare April 28, 2026 07:36
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.

3 participants