Repository navigation
[9.0] Align Windows CI with 10.0 - #3951
Merged
Merged
Conversation
Stop overlaying PostGIS DLLs on the Windows PostgreSQL distribution, retain one Windows PostgreSQL 17 Release leg, and remove unused SSL setup. Require PostGIS tests on Linux and print the PostgreSQL startup log on failure. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: 43f55a65-2fd6-4cf0-9bf3-4c9877da3bf4
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Backport only the relevant Windows CI changes from #3649, #3650, and #3931, preserving the 9.0 Linux matrix, SDK/action versions, and other setup.
pgcryptoloading in [9.0] Truncate sub-microsecond ticks when formatting TimeSpan as interval #3949.windows-2022/ PostgreSQL 17 / Release job; retain all six existing Linux jobs. This also avoids the unavailable PostgreSQL 13 EDB download.logfilebefore exiting if PostgreSQL startup fails.NPGSQL_TEST_POSTGISand the correspondingRequiresPostgisAttributebehavior so Linux PostGIS tests cannot silently skip when PostGIS is missing.10.0 Windows PostgreSQL 17 jobs passed for #3947 and #3945. Local validation: functional test project built; targeted scaffolding/spatial tests passed (355 passed, 1 pre-existing skip); workflow matrix and shell syntax checks passed.
Verified CI for head
fdb3c1a8: Windows PostgreSQL 17 Release passed (functional: 27,100 passed, 169 skipped; unit: 460 passed, 6 skipped; zero failures). All six Linux legs and dependency submission also passed. No unresolved CI failures; publication jobs were skipped as expected for a PR.