Skip to content

ci: fix wasm fdw release package name#552

Merged
burmecia merged 4 commits intomainfrom
bo/ci/wasm-fdw-release-pkg
Jan 8, 2026
Merged

ci: fix wasm fdw release package name#552
burmecia merged 4 commits intomainfrom
bo/ci/wasm-fdw-release-pkg

Conversation

@burmecia
Copy link
Copy Markdown
Member

@burmecia burmecia commented Jan 8, 2026

What kind of change does this PR introduce?

This PR is to fix the wrong package name in Wasm FDW release workflow.

What is the current behavior?

The current package name is hard-coded to extract from the first sub-project of the workspace.

What is the new behavior?

The package name should be extracted from the corresponding sub-project metadata json. A jq command is added to search the package json in the workspace metadata json.

Additional context

N/A

Copilot AI review requested due to automatic review settings January 8, 2026 02:07
@burmecia burmecia added the ci label Jan 8, 2026
Copy link
Copy Markdown
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

This PR fixes the package name extraction in the Wasm FDW release workflow and adds manual workflow dispatch capability. The current implementation incorrectly extracts the package name from the first package in the workspace metadata, which may not correspond to the actual FDW project being released.

Key Changes:

  • Added workflow_dispatch trigger with manual tag input for on-demand releases
  • Modified metadata extraction to filter for the specific project package using jq
  • Updated package info extraction to reference the correct package object (removed array indexing)

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

@burmecia burmecia requested a review from imor January 8, 2026 02:42
@burmecia burmecia merged commit c2e1339 into main Jan 8, 2026
6 checks passed
@burmecia burmecia deleted the bo/ci/wasm-fdw-release-pkg branch January 8, 2026 05:55
DenisBessa pushed a commit to DenisBessa/wrappers that referenced this pull request Mar 12, 2026
* ci: fix wasm fdw releaes package name

* test workflow

* test workflow

* remove test code
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants