mzabani / codd

Codd is a simple-to-use CLI tool that applies plain postgres SQL migrations atomically with strong and automatic cross-environment schema equality checks.
Other
38 stars 1 forks source link

Make `Release` Workflow create a Release Draft #176

Closed mzabani closed 1 month ago

mzabani commented 8 months ago

This is currently done manually: after I trigger the Release github workflow, I need to build the statically linked executable on my own computer and attach it to the github release that I also have to manually create.

It would be better if the Release workflow created a draft Release with the executable attached. That way I can then edit the notes and publish.

Docs for API to create a github release: https://docs.github.com/en/rest/releases/releases?apiVersion=2022-11-28#create-a-release

This should also attach the aarch64-darwin app bundle that CI now produces.

mzabani commented 1 month ago

Implemented by https://github.com/mzabani/codd/pull/203