-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Windows-2025 to GitHub Actions OS Matrix #5710
Conversation
3dd5c3a
to
a164b1f
Compare
2af24a2
to
2efba31
Compare
.github/workflows/test-os.yml
Outdated
@@ -165,6 +171,7 @@ jobs: | |||
name: test-reports-${{ env.TEST_REPORT_NAME }} | |||
path: ./bin/testreports | |||
retention-days: 1 | |||
overwrite: true |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Instead of overwrite you could add OS to the report name and separate server 2022 and server 2025 artifacts
Signed-off-by: Billy Owire <[email protected]>
2efba31
to
66d2deb
Compare
@@ -162,7 +168,7 @@ jobs: | |||
if: always() | |||
uses: actions/upload-artifact@v4 | |||
with: | |||
name: test-reports-${{ env.TEST_REPORT_NAME }} | |||
name: test-reports-${{ matrix.os }}-${{ env.TEST_REPORT_NAME }} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
may be the matrix.os
should come at the end of the name, but no strong preference.
Hmm. this is 47 minutes in longest job. We need to split this up (and also bench what is taking there so long) |
PR Description:
PR updates the GitHub Actions workflow by expanding the OS matrix to include Windows 2025, ensuring broader compatibility and testing coverage.
Changes Introduced:
windows-2025
to the OS matrix for test-windows-amd64.overwrite: true
to allow re-uploading the same artifact without failureTesting Steps: