The publish endpoint would occasionally fail with Failed to decompress Trunk archive (PLAT-112). It appears this is because of how we fetch the Postgres version a package was built for: checking for pg_version within manifest.json.
Older versions of Trunk CLI did not append this info which caused the endpoint to fail. The new behavior is to assume the Postgres version is 15 since, if the user's Trunk CLI was old enough to not append this info, it'd also not be enough to build the extension for any other version other than 15.
The publish endpoint would occasionally fail with
Failed to decompress Trunk archive
(PLAT-112). It appears this is because of how we fetch the Postgres version a package was built for: checking forpg_version
withinmanifest.json
.Older versions of Trunk CLI did not append this info which caused the endpoint to fail. The new behavior is to assume the Postgres version is 15 since, if the user's Trunk CLI was old enough to not append this info, it'd also not be enough to build the extension for any other version other than 15.