tcdi / plrust

A Rust procedural language handler for PostgreSQL
PostgreSQL License
1.12k stars 32 forks source link

Artifact builds upon release #302

Closed BradyBonnette closed 1 year ago

BradyBonnette commented 1 year ago

The main story of these changes is that Debian packages of PL/Rust are created and uploaded to Github whenever a new release of PL/Rust is created. This includes the aarch64/arm64 packages that required some cloud infrastructure not included in this repo.

Additionally in these changes are some dependency updates, since pgrx 0.8.3 was needed.

EDIT: Note that the Github Actions changes for producing the Debian packages will not go in effect until the changes are merged into tcdi:main

eeeebbbbrrrr commented 1 year ago

As we discussed offline, a mention of Debian artifacts in the top-level project README would be great, but that's no reason to hold an approval on this.