Skip to content

[codex] add credcheck extension overlay - #8

Merged
4mGLn merged 2 commits into
mainfrom
automation/sign-upstream-commits
Sep 14, 2026
Merged

4mGLn merged 2 commits into
mainfrom
automation/sign-upstream-commits

Conversation

@4mGLn

@4mGLn 4mGLn commented Sep 14, 2026 •

Copy link
Copy Markdown
Owner

Issue

The portable PostgreSQL release pipeline did not publish an overlay for the upstream credcheck extension, leaving credential policy support out of the generated third-party extension artifacts.

Cause and effect

External extensions are selected from ci/postgresql-release-config.json. Because credcheck was absent from separate_extensions, the existing overlay build loop never cloned, compiled, or packaged it for any PostgreSQL release or target.

Fix

Added HexaCluster/credcheck to the separate extension configuration and pinned it to the released v5.0 tag. The existing CI pipeline will now build and publish matching Linux and Windows overlay archives for PostgreSQL 16, 17, and 18. The generated overlay README includes the shared_preload_libraries requirement and CREATE EXTENSION credcheck; command.

The top-level README now lists credcheck among the available third-party overlays.

Validation

  • jq empty ci/postgresql-release-config.json
  • bash -n scripts/ci/*.sh scripts/run_local_build.sh
  • git diff --check

@4mGLn 4mGLn changed the title automation/sign upstream commits [codex] add credcheck extension overlay Sep 14, 2026
@4mGLn
4mGLn marked this pull request as ready for review September 14, 2026 02:54
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@4mGLn
4mGLn merged commit be9a166 into main Sep 14, 2026
1 check 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