blue-build / legacy-template

Starting point for making your own OS image
Apache License 2.0
127 stars 185 forks source link

Re-create ISO release on ISO update #225

Open plata opened 9 months ago

plata commented 9 months ago

Currently, the ISO release is created once. After that, only the artifacts are updated. This can be confusing because the release date and tag do not match the artifacts.

xynydev commented 9 months ago

This choice was made because I assumed that a project might want to add a description to the release page, and that would get wiped when re-creating the release. Not sure which compromise would be better.

plata commented 9 months ago

I see. Would it be possible to read the release description from e.g. the recipe?

xynydev commented 9 months ago

I'm thinking of rewriting the ISO action as a reusable/composable action, so that'd be possible then. https://github.com/blue-build/github-action/issues/3

plata commented 9 months ago

Should this be in ublue or in the (to be created) startingpoint org?

xynydev commented 9 months ago

Should this be in ublue or in the (to be created) startingpoint org?

This issue can stay here, the repo will be moved when the time comes. I linked a related issue in the (already created) BlueBuild org which will host the custom image tooling in the future.

plata commented 9 months ago

Oh, I didn't realize that the new org is BlueBuild. Is it really a good idea to tie the name to ublue/Fedora?

xynydev commented 9 months ago

Is it really a good idea to tie the name to ublue/Fedora?

It's tied in color only, and currently the only supported base images are still Ublue/Fedora. Know your history, etc. The name won the small vote we had with the people who initially joined to work on the project, and is now very much settled.