Tibor,

This action, AFAIK, is highly related to our repos, so I think we should
consider moving and maintaining it. Another option is to whitelist it for
now, but open tickets to migrate/review the whole pipeline in the future.
Can we get a consensus from the community on what we can do now? Sorry to
sound too pushy, but I really want to move forward since we need to start
merging PRs, and without a working CI we can't. :(

Cheers!
--
Ricardo Zanini Fernandes
Vida longa e próspera.


On Wed, Oct 4, 2023 at 12:13 PM Tibor Zimányi <[email protected]>
wrote:

> Hi Ricardo,
>
> I don't think it is necessary to move that, you can create an INFRA ticket,
> similar to this one, to whitelist the action:
> https://issues.apache.org/jira/browse/INFRA-24928. In my personal opinion,
> the code in the repository has not much to do with the KIE community domain
> and it will be another task to maintain it. However that is my opinion, if
> there is a broad agreement to migrate it, I am not against it.
>
> "Was this kind of work assessed before the migration?" - This was assessed
> as best as we could do at the time as we didn't know exactly what, and more
> importantly in which form (GitHub Actions and GitHub Actions in other
> organizations can be different - as you actually experienced, same with
> Jenkins - you can have a different plugins set installed), is available in
> Apache. Migrating a community that has over 100 various repositories is
> very hard to assess up front. The migration was planned for multiple months
> ahead, with multiple information streams about it, and all help from people
> in the community to get this migration done is very appreciated.
>
> Best regards,
> Tibor
>
> On Wed, Oct 4, 2023 at 4:45 PM ricardo zanini fernandes <
> [email protected]> wrote:
>
> > Jan/Tibor
> >
> > Can we migrate this action to Apache?
> > https://github.com/kiegroup/github-action-build-chain/
> >
> > We are using it in our runs, and I believe that based on Apache policy
> [1],
> > we won't be able to use it. It's a quite complex action and it would
> > be tremendous work to migrate everything otherwise.
> >
> > Was this kind of work assessed before the migration?
> >
> > [1] Actions in this workflow must be: *within a repository owned by
> > apache*,
> > created by GitHub, verified in the GitHub Marketplace, or matching the
> > following: [..]
> >
> > Cheers!
> > --
> > Ricardo Zanini Fernandes
> > Vida longa e próspera.
> >
> >
> > On Tue, Oct 3, 2023 at 3:31 PM ricardo zanini fernandes <
> > [email protected]> wrote:
> >
> > > Jan,
> > >
> > > I think I can make more use of my time taking a look at GHA PR checks.
> > > I'll start working on it! Thanks for the detailed report!
> > >
> > > Cheers!
> > > --
> > > Ricardo Zanini Fernandes
> > > Vida longa e próspera.
> > >
> > >
> > > On Tue, Oct 3, 2023 at 3:25 PM Jan Šťastný <[email protected]>
> > wrote:
> > >
> > >> Hello Ricardo,
> > >> not sure if you're checking the other thread where I report progress.
> > I'll
> > >> try to summarize where you could jump in at the moment and justify why
> > >> everything is taking so long.
> > >>
> > >> 1. We don't release nightly SNAPSHOTS at the moment. There's several
> > steps
> > >> leading to it, including moving projects from jboss-parent to apache
> > one,
> > >> fixing trigger issue in CI (should be fine when merged) and I suspect
> > >> we'll
> > >> hit a few more as we go. Then we can onboard to Apache nexus and start
> > >> having snapshots release, which would simplify the rest of things
> quite
> > a
> > >> bit.
> > >> 2. For that reason, all builds need to build full the chain - a
> > >> kogito-examples PR need to start build from drools, so that artifacts
> > are
> > >> installed, etc. We're using build-chain tool for that. The tool has
> > >> significant issue at the moment (identified just today), we're looking
> > to
> > >> fix it in kiegroup/github-action-build-chain/issues/461 .
> > >> 3. GitHub Actions, not being completely separate from these efforts,
> > need
> > >> to follow the same path at the moment I am afraid - no snapshots, it
> > needs
> > >> to be a Full downstream build.
> > >>
> > >> I am currently taking care of getting initial PR checks in Jenkins to
> > run
> > >> reliably (although way too long, I understand) and prepare nightly
> > >> pipeline
> > >> builds including triggers.
> > >>
> > >> Tibor is working on moving the repositories from jboss-parent to
> Apache
> > >> one, being a prerequisite for Apache nexus onboarding.
> > >>
> > >> Your area of focus could be getting GHA, just consider all that was
> > said -
> > >> before we have snapshots, we can't limit the scope of the build ....
> and
> > >> so
> > >> on.
> > >> Another area would be the Apache nexus onboarding itself - if it can
> be
> > >> initiated already, etc, you can check
> > >> https://infra.apache.org/publishing-maven-artifacts.html.
> > >>
> > >> Regards
> > >> Jan
> > >>
> > >>
> > >>
> > >>
> > >> On Tue, 3 Oct 2023 at 19:57, ricardo zanini fernandes <
> > >> [email protected]> wrote:
> > >>
> > >> > Hey folks!
> > >> >
> > >> > As you may know, since the migration, the PR checks are not been
> > >> running.
> > >> > So we are kind of blocked from merging anything based on our policy.
> > >> >
> > >> > I intend to take a few hours to work on it. I'll try to make this
> work
> > >> at
> > >> > least for kogito-runtimes to unlock the community:
> > >> >
> > >> >
> > >> >
> > >>
> >
> https://ci-builds.apache.org/job/KIE/job/kogito/job/main/job/pullrequest_jobs/job/kogito-runtimes-pr/view/change-requests/
> > >> >
> > >> > After that, I'll take a look at GHA. I assume we will have to
> migrate
> > >> many
> > >> > actions to our own org or to shell scripts or try to do something
> > >> entirely
> > >> > different. But that's a topic for the future.
> > >> >
> > >> > That's been said, Jan and Tibor, can you please share any useful
> > >> > information about this environment so I can start working on it?
> After
> > >> > fixing it, I'll share the outcome with the community so others can
> do
> > >> the
> > >> > same in other jobs.
> > >> >
> > >> > Cheers!
> > >> > --
> > >> > Ricardo Zanini Fernandes
> > >> > Vida longa e próspera.
> > >> >
> > >>
> > >
> >
>
>
> --
> Tibor Zimanyi
>

Reply via email to