NNPDF / pineappl

PineAPPL is not an extension of APPLgrid
https://nnpdf.github.io/pineappl/
GNU General Public License v3.0
12 stars 3 forks source link

Release workflow for binaries #183

Closed alecandido closed 1 month ago

alecandido commented 1 year ago

Since we considered distributing CLI binaries in #176, and of course they will be for a specific platform, I believe we can provide a partial solution to #129, just with a releasing workflow (like wheels.yml, but for Rust).

I believe I can provide quickly a first draft, and I will try in a while. I'm writing this issue just to collect some info.

Workflow

We can copy an already working one, like: https://github.com/r-darwish/topgrade/blob/master/.github/workflows/release.yml

In the same repo (same folder) there is a similar workflow for cross compilation. It's not more complicated, but I don't like to maintain this kind of things, so this is where I put my personal threshold.

alecandido commented 1 year ago

Essentially, I just found an old note, and pasted here with a little context...

cschwan commented 1 month ago

Done in #266.