-
Notifications
You must be signed in to change notification settings - Fork 28
Open
Labels
Description
Allows for finding and building new combinations of Postgres through GHA.
Features could include
- Update the build scripts to make all of the extensions parametric. #64
- API Showing compatibility matrix through a public JSON hosted in the repo #65
- API over GitHub Packages to show the combinations already built. #66
- Static website using GitHub Pages showing details about the project. (Readme Content) #67
- Show existing images for the combinations already built and pushed to GitHub Packages using a sequence of dropdowns.
- Allow for selecting an extension and its version and then narrowing it down based on compatibility of the combination with other extensions. (Initially can be just a small subset of extensions we support)
- Use GHA APIs to build the image and upload it to the GitHub packages and share the link when done. Check limits on GitHub Packages.
Stack
Static website deployed on GitHub pages and APIs routed through a thin proxy for hiding GHA keys and managing statuses for builds. The wrapper over GHA APIs can be deployed to a free dyno on Heroku.