-
Notifications
You must be signed in to change notification settings - Fork 31
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
Conversation
Signed-off-by: xieydd <xieydd@gmail.com>
There was a problem hiding this 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. |
There was a problem hiding this 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
fix #261 --------- Signed-off-by: xieydd <xieydd@gmail.com> Co-authored-by: usamoi <usamoi@outlook.com>
fix #261