Thanks Jarek for simplifying the workflows and thanks for the announcement
too, or contributors would probably be pretty lost
if something strange happened.

Thanks & Regards,
Amogh Desai


On Mon, Dec 30, 2024 at 11:26 AM Vishnu Chilukoori <
vish.chiluko...@gmail.com> wrote:

> Thanks Jarek, great work on simplifying and securing CI workflows!
>
>
> --
> Regards,
> Vishnu Chilukoori
>
> On Sun, Dec 29, 2024 at 2:57 PM Pavankumar Gopidesu <
> gopidesupa...@gmail.com>
> wrote:
>
> > Woohooo Thanks Jarek Great work :)
> >
> > Regards,
> > Pavan
> >
> > On Sun, Dec 29, 2024 at 10:15 PM Jarek Potiuk <ja...@potiuk.com> wrote:
> > >
> > > Hello here,
> > >
> > > TL;DR; I just merged https://github.com/apache/airflow/pull/45266 -
> > > which implemented a much simplified and nicer workflow for our CI.
> > >
> > > Rebase to the latest `main` and you should be good to go.
> > >
> > > It (finally) switches o from a workflow we had for years (using pretty
> > > dangerous from the security point of view `pull_request_target`
> > workflow) -
> > > into using Artifacts for sharing images in workflow. This was possible
> > > thanks to new "artifacts" actions and switching to UV.
> > >
> > > The benefit of it is that it is way safer - no more "dangerous
> workflows"
> > > and simpler - we have a lot simpler Dockerfile.ci and caching mechanism
> > > implemented. We worked this out by discussing with other ASF projects
> and
> > > actually even reusing an action developed by a fellow Apache Arrow
> > > committer and PMC member - Jacob Wujciak.
> > >
> > > The things everyone should do:
> > >
> > > * rebase your PR to latest main to make your PRs rebuilt using the new
> > > workflow
> > > * run `breeze ci-image build` if you are using breeze locally
> > >
> > > I expect some teething problems, so do not hesitate to raise your
> > problems
> > > in #internal-airflow-ci-cd channel for CI or #airflow-breeze channel if
> > you
> > > see breeze problems
> > >
> > > Your regular workflows should continue working as usual, you should see
> > > just one workflow in CI running builds and tests instead of two.
> > >
> > > J.
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscr...@airflow.apache.org
> > For additional commands, e-mail: dev-h...@airflow.apache.org
> >
> >
>

Reply via email to