-
Notifications
You must be signed in to change notification settings - Fork 185
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
Failing to upload draft, uses GitHub dummy e-mail #438
Comments
Ah, I'm guessing that I'm going to get a rash of these reports now. GitHub seems to have changed something. That is, I'm guessing that they are using annotated tags for releases now. This is a good thing, but the dummy email is a real pain to handle. I'm going to guess that you used the GitHub UI to make a release. Is that right? |
No. I just pushed the tag from my local environment on the first occasion. Only when I did not get an e-mail, did I go into the GitHub UI to check and re-ran the Action again! EDIT: I did create an annotated tag for the release on my local main. Does that make a difference? |
The key problem here is that you have not set your git (Your repository has a mix of tagged annotations and not, which is what made me think that something had changed.) So I've made some changes that should help you. In future. Nothing to be done this time around, of course. The deadline passed. |
That's weird. My In any case, thanks for the fixes! Hopefully, I'll have better luck next time. Sucks about the submission. FYI, I opened a ticket immediately with IETF support for a manual submission (that has some bug too which prevents the XML from being accepted, which both the CI here and online checker say are OK), but I don't know if they will be able to help. |
Sorry, to be a bother, but I ran the new code you wrote a few minutes ago on my local system, I got this error (scroll to the bottom):
I understand the script failing on the first three, but in the fourth case "draft author", the email is there in the xml files. It does not leave the if [ -n "$draft" ]; then
emailok "draft author" "$(xmllint --xpath '/rfc/front/author[1]/address/email/text()' "$draft" 2>/dev/null)"
fi matches up with the correct email in xml file. |
Yeah, I've been poking at this code as well. #443 makes it pick up the annotated tag for me, at least in local testing. If I force it to fall back by putting a lightweight tag, though, it finds If it had continued on to |
I got bitten by a related email address problem; in this case, I commit on github with |
You can set UPLOAD_EMAIL in your Makefile. You'll have to export it: export UPLOAD_EMAIL := [email protected] You can also trigger a build manually and set the email in the Web UI there. |
See 638eeb4 |
Thanks! Is there a suggested mechanism that survives |
Right now, that process is more destructive than it should be. That's something that I need to work on. I've opened #445 to track that. My goal is to preserve most of the |
Great, thanks! |
I've come here somewhat after discovering that UPLOAD_EMAIL in the Makefile will hopefully help with a situation where a not acceptable email address was being scrobbled oauth-wg/oauth-sd-jwt-vc#255 |
I'm going to call this one done. This is likely never really the case, but we'll continue to work on it. |
I was trying to upload a draft today, and it failed on me because the automation picks up my dummy GitHub email. Now, I have submitted a draft below using this tool before, and it worked for me then. And the correct email is still set as before on my latest draft. So I suspect that this is a regression, though I have no understanding of what really happened. The repo is https://github.com/CxRes/prep/ if you want to check!
I am attaching the operational portion of the CLI dump below:
The text was updated successfully, but these errors were encountered: