-
Notifications
You must be signed in to change notification settings - Fork 95
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
Test auto-deployment #596
Comments
It wouldn't bother me at all to cut it, but did we want to solicit user feedback first ? |
I just didn't think we were going to get any. |
It's a fair concern 😅 I just seem to remember in the last dev call we talked about reaching out specifically on the thresholding issue ? |
Sorry @jbteves, I think I'm a little confused by what you're proposing ? I'm fine to wait until next Friday. We should probably directly follow-up on #/617 to ask for user feedback, if we want the chance of having any !! |
Sorry, that's my fault for responding to one comment at a time. I originally thought, "Yeah, release! Let's go for it!" but then I saw that you were right about us agreeing to wait a week, and we haven't specifically sought out feedback, so I figured we should do that today and then wait until next Friday to actually cut it as a consequence.
|
Continuing from #617 (comment) @jbteves, I believe that @emdupre is going to attempt to make the release. At minimum, the first person to try has to be someone other than me, since it's my credentials that we'll be using. If it fails, then I'll do the release and we can revisit how we want to handle the credentials. EDIT: And we can/should also consider using the "Publish Python Package" GitHub Action instead of CircleCI-based deployment at some point. They may be basically the same thing, but still worth considering. |
Alright, that makes sense. Would it be possible for me to tag along via Zoom to see how it's done?
Do you mind opening an issue to discuss, @tsalo ? |
Can do, but I'll wait until after we successfully make this release. If it fails, then the GitHub Action probably won't work either. EDIT: Regarding Zoom, I can't speak for Elizabeth, but if it doesn't work for her we could try it. Although, at that point it will be clear that knowing how to make the release this way won't work for you either... |
I'm on a coding sprint right now, but after 2p-ish I should be free. I hope it will be as simple as a button click but I can set up a quick jitsi to debrief after as you prefer @jbteves |
Let's only jitsi if it doesn't work with the button press, I'm free this afternoon so it's at your convenience. |
On here to debug : https://meet.jit.si/tedana-009-release |
We jumped ship on the CircleCI-based approach, and moved to GitHub Actions. It worked (after like 4 tries)! |
Summary
The open question regarding the changes in #568 is whether the person making the release on GitHub has to be the same person whose PyPi credentials are stored in CircleCI (namely, me).
Additional Detail
None.
Next Steps
The text was updated successfully, but these errors were encountered: