Skip to content

fix: postgres trust auth#3900

Draft
gouravkrosx wants to merge 7 commits intomainfrom
fix/postgres-trust-auth
Draft

fix: postgres trust auth#3900
gouravkrosx wants to merge 7 commits intomainfrom
fix/postgres-trust-auth

Conversation

@gouravkrosx
Copy link
Member

This pull request updates the default branch used for the integrations repository in the GitHub Actions workflow configuration. Instead of using the main branch by default, the workflow will now use the fix/postgres-trust-auth branch unless another branch is specified.

Workflow configuration update:

  • Changed the default value for the integrations_repo_ref input in .github/workflows/prepare_and_run_integrations.yml from main to fix/postgres-trust-auth to ensure the workflow uses the correct branch for integration tests.

Copilot AI review requested due to automatic review settings March 6, 2026 08:00
@gouravkrosx gouravkrosx requested a review from Sarthak160 as a code owner March 6, 2026 08:00
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates the reusable integrations workflow to default to a specific integrations repo ref (fix/postgres-trust-auth) when callers do not provide an explicit integration-ref.

Changes:

  • Changed the default value of the integration-ref workflow input from main to fix/postgres-trust-auth.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

required: false
type: string
default: 'main' # Use main branch if nothing is sent**
default: 'fix/postgres-trust-auth' # Use main branch if nothing is sent**
Copy link

Copilot AI Mar 6, 2026

Choose a reason for hiding this comment

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

The inline comment is now incorrect (it still says to use the main branch) and it also contains stray trailing **. Please update/remove the comment so it accurately reflects the default ref being used.

Suggested change
default: 'fix/postgres-trust-auth' # Use main branch if nothing is sent**
default: 'fix/postgres-trust-auth' # Default integrations ref if not provided

Copilot uses AI. Check for mistakes.
required: false
type: string
default: 'main' # Use main branch if nothing is sent**
default: 'fix/postgres-trust-auth' # Use main branch if nothing is sent**
Copy link

Copilot AI Mar 6, 2026

Choose a reason for hiding this comment

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

Setting the default integration-ref to a non-default/feature branch (fix/postgres-trust-auth) can make the workflow fragile (e.g., callers that rely on defaults will break once the branch is renamed/deleted). Consider keeping the default as a stable ref (e.g., main or a tag/commit SHA) and overriding the input only in the specific caller(s) that need this branch.

Suggested change
default: 'fix/postgres-trust-auth' # Use main branch if nothing is sent**
default: 'main' # Use main branch if nothing is sent**

Copilot uses AI. Check for mistakes.
Comment on lines +5 to +9
@@ -6,7 +6,7 @@ on:
description: 'The git ref (branch, tag, or commit) of the integrations repo to use.'
required: false
type: string
default: 'main' # Use main branch if nothing is sent**
default: 'fix/postgres-trust-auth' # Use main branch if nothing is sent**
Copy link

Copilot AI Mar 6, 2026

Choose a reason for hiding this comment

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

PR description refers to an input named integrations_repo_ref, but this workflow defines the input as integration-ref. Please align the PR description (or rename the input if that was the intent) to avoid confusion for workflow callers.

Copilot uses AI. Check for mistakes.
Signed-off-by: gouravkrosx <[email protected]>
@gouravkrosx gouravkrosx closed this Mar 6, 2026
@github-actions github-actions bot locked and limited conversation to collaborators Mar 6, 2026
Signed-off-by: gouravkrosx <[email protected]>
@gouravkrosx gouravkrosx reopened this Mar 6, 2026
Signed-off-by: gouravkrosx <[email protected]>
@gouravkrosx gouravkrosx marked this pull request as draft March 6, 2026 14:00
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants