-
-
Notifications
You must be signed in to change notification settings - Fork 18
feat: dotnet publish re-entrant #571
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Use --skip-duplicate to allow the job to be retried
fwiw the craft targets are intended to not be reentrant to prevent accidental re-release |
Got it. I'm this case we end up with half the packages release and half not. Which is a pain to fix by hand. With this change we'll be able to finish the step at least. |
@bruno-garcia when you check off a target in |
It's a single target. It's just 1 command We don't really gain anything by not having that flag in, right? But definitely would be helpful having the flag in.
In this particular case, it won't re-release anything since |
Just a heads up, I think we should clearly document this as the "just ignores it" is the behavior we explicitly did not want in Craft. Given your circumstances, I think this case deserves the exception but we should clearly document that this is a departure from the norm. PS: We can also revisit the norm, just saying we should note the odd one out. |
Use --skip-duplicate to allow the job to be retried
np, I'll add a note to the README |
Use
--skip-duplicate
to allow the job to be retriedFrom docs: