I am working on it at https://github.com/apache/spark/pull/51122.
Some emails might be sent for RC 3.5.7 for testing purposes. Please ignore
them :-). I will reply to individual email as well to avoid confusion.

On Thu, 5 Jun 2025 at 20:07, Yang Jie <yangji...@apache.org> wrote:

> Option 1 +1, thank you, Hyukjin, for the efforts you've put into this.
>
> On 2025/06/06 02:59:32 Jungtaek Lim wrote:
> > Thanks for the confirmation. That sounds great as long as the ASF account
> > information is required per run and never be stored somewhere after the
> run.
> >
> > 2025년 6월 6일 (금) 오전 11:39, Hyukjin Kwon <gurwls...@apache.org>님이 작성:
> >
> > > When you run the GitHub Actions to release, it requires you to specify
> an
> > > ASF account and password in GitHub Secrets. So I plan to use that to
> send
> > > an email.
> > > I will probably add a note that the email was auto generated ..
> > >
> > > On Fri, 6 Jun 2025 at 11:37, Jungtaek Lim <
> kabhwan.opensou...@gmail.com>
> > > wrote:
> > >
> > >> One question: is it possible for the automation to send the mail on
> > >> behalf of release manager? Or will we simply send the mail as
> specific mail
> > >> account (mostly dedicated one for automated)?
> > >>
> > >> Maybe latter doesn’t even matter, but it might be less clear about
> who is
> > >> driving the release, from automated RC mail.
> > >>
> > >> 2025년 6월 6일 (금) 오전 2:09, Wenchen Fan <cloud0...@gmail.com>님이 작성:
> > >>
> > >>> +1 for email automation!
> > >>>
> > >>> On Thu, Jun 5, 2025 at 8:22 AM Yuanjian Li <xyliyuanj...@gmail.com>
> > >>> wrote:
> > >>>
> > >>>> +1 for option 1.
> > >>>>
> > >>>> Seems the only downside of option 1 is that some RC numbers may be
> > >>>> non-sequential.
> > >>>>
> > >>>> Dongjoon Hyun <dongjoon.h...@gmail.com> 于2025年6月5日周四 07:57写道:
> > >>>>
> > >>>>> +1 for the proposal, Hyukjin. Thank you for the whole and seamless
> > >>>>> migration toward this direction.
> > >>>>>
> > >>>>> Please make it sure that we explicitly show the human release
> manager
> > >>>>> name and email address (instead of bot sender) in the generated
> email.
> > >>>>> That's the only concern I have.
> > >>>>>
> > >>>>> Thanks,
> > >>>>> Dongjoon.
> > >>>>>
> > >>>>>
> > >>>>>
> > >>>>> On Wed, Jun 4, 2025 at 9:32 PM Mridul Muralidharan <
> mri...@gmail.com>
> > >>>>> wrote:
> > >>>>>
> > >>>>>>
> > >>>>>>   We can always invalidate the vote with -1 in case it is found
> to be
> > >>>>>> sent incorrectly ... As long as the automation does not end up
> generating a
> > >>>>>> tonne of mails, that is, it should be fairly manageable :)
> > >>>>>> I am in favor of automating it with option 1.
> > >>>>>>
> > >>>>>> Thanks for driving this Hyukjin !
> > >>>>>>
> > >>>>>> Regards,
> > >>>>>> Mridul
> > >>>>>>
> > >>>>>>
> > >>>>>> On Wed, Jun 4, 2025 at 6:53 PM Hyukjin Kwon <gurwls...@apache.org
> >
> > >>>>>> wrote:
> > >>>>>>
> > >>>>>>> Hi all,
> > >>>>>>>
> > >>>>>>> As some of you may know, I’ve been working on automating the
> Spark
> > >>>>>>> release process (release.yml
> > >>>>>>> <https://github.com/apache/spark/actions/workflows/release.yml
> >).
> > >>>>>>> The basic steps are done, and I’m now looking into automating
> some of the
> > >>>>>>> remaining manual tasks.
> > >>>>>>>
> > >>>>>>> One such task is sending the email to start the vote for an RC.
> I’d
> > >>>>>>> like to automate this step as well.
> > >>>>>>>
> > >>>>>>> The potential downside is that, in corner cases, an incorrect RC
> > >>>>>>> might still trigger the vote email (even though failures should
> be caught
> > >>>>>>> earlier). To handle this, I propose we send the email
> automatically and
> > >>>>>>> rely on the community to help verify the RC. If something is
> wrong, we can
> > >>>>>>> simply cut a new RC - which is now much easier to do.
> > >>>>>>>
> > >>>>>>> Alternatively, a more conservative option is to generate a draft
> of
> > >>>>>>> the email in the build log and let the release manager copy and
> send it
> > >>>>>>> manually.
> > >>>>>>>
> > >>>>>>> I personally prefer the first approach, but I’d like to hear what
> > >>>>>>> others think.
> > >>>>>>>
> > >>>>>>>
> >
>
> ---------------------------------------------------------------------
> To unsubscribe e-mail: dev-unsubscr...@spark.apache.org
>
>

Reply via email to