AllenCell / AllenCell/allencell-segmenter-ml

Enable publish workflow to edit itself to list current version

Ouverte
#190 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Python
Étoiles
5
Forks
3
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

I originally wanted to list the current version in the description for the publish workflow (what you see above the text entry box), but I ran into [this issue](https://github.com/AllenCell/allencell-ml-segmenter/actions/runs/8071346070/job/22050775076) where I could not update the version in the workflow file from a GitHub runner.

I think a possible solution is to create a PAT with workflow permissions, then use this within the publish workflow. The annoying thing is that we would have to update the PAT each time it expires. So, not sure if the tradeoff is worth it, but figured we could document it in case anyone wants to implement it later.

Update: Since we moved to a dropdown input now, it would also be cool to update the dropdown options depending on the current version (e.g. if we are on dev version, only allow bumping dev or patch)

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.