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. > > >
