8000 ci: Added pgxn publication workflow by xieydd · Pull Request #265 · tensorchord/VectorChord · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

ci: Added pgxn publication workflow #265

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

Merged
merged 9 commits into from
May 29, 2025
Merged

ci: Added pgxn publication workflow #265

merged 9 commits into from
May 29, 2025

Conversation

xieydd
Copy link
Member
@xieydd xieydd commented May 27, 2025

fix #261

Signed-off-by: xieydd <xieydd@gmail.com>
@xieydd xieydd requested review from usamoi and Copilot May 27, 2025 08:55
Copy link
Contributor
@Copilot 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 adds a new PGXN publication workflow to streamline the release process for vchord. The key changes include:

  • New Makefile targets for packaging and publishing to PGXN.
  • Addition of META.json.in with version substitution.
  • A new GitHub workflow (.github/workflows/release.yml) for publishing the release using the pgxn/pgxn-tools container.

Reviewed Changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.

File Description
Makefile Added packaging, installation, and archive targets for PGXN release.
META.json.in Introduced metadata with version substitution for the release.
.github/workflows/release.yml New GitHub workflow that publishes the release to PGXN.

xieydd added 2 commits May 27, 2025 16:56
Signed-off-by: xieydd <xieydd@gmail.com>
Signed-off-by: xieydd <xieydd@gmail.com>
Copy link
Contributor
@usamoi usamoi left a comment

Choose a reason for hiding this comment

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

don't work; check if it works

xieydd and others added 3 commits May 28, 2025 14:39
Co-authored-by: usamoi <usamoi@outlook.com>
Signed-off-by: xieydd <xieydd@gmail.com>
Signed-off-by: xieydd <xieydd@gmail.com>
Signed-off-by: xieydd <xieydd@gmail.com>
xieydd added 3 commits May 28, 2025 17:33
Signed-off-by: xieydd <xieydd@gmail.com>
Signed-off-by: xieydd <xieydd@gmail.com>
Signed-off-by: xieydd <xieydd@gmail.com>
@xieydd xieydd requested a review from usamoi May 28, 2025 10:24
@xieydd xieydd merged commit 9ab05cf into main May 29, 2025
30 checks passed
@xieydd xieydd deleted the pgxn branch May 29, 2025 11:18
usamoi added a commit that referenced this pull request May 29, 2025
fix #261

---------

Signed-off-by: xieydd <xieydd@gmail.com>
Co-authored-by: usamoi <usamoi@outlook.com>
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.

Distribute vectorchord on PGXN
2 participants
0