You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@fineract.apache.org by Yemdjih Kaze Nasser <ka...@gmail.com> on 2020/12/06 10:20:12 UTC
Automatic dependency upgrades on the Fineract CN repositories
(Renovate Bot)
Hello everyone,
I've been looking at the great work and facilities that renovate bot has
brought to Fineract 1.x automating the tasks upgrading dependencies in the
project which saves lots and time and energy to project maintainers and I
was wondering if and how this could be extended to the Fineract CN
repositories given the low developper traffic there, such a tool could be
very useful in at least keeping the project up to date without taking too
much time from maintainers as upgrades will just be a click away.
I tried to install renovate bot myself on the repositories but it seems I
don't have access to do that to the repositories, and was wondering if @Michael
Vorburger <mi...@vorburger.ch> who if I recall properly worked on setting up
renovate on Fineract 1.x could help with this effort.
Thanks,
Regards.
Re: Automatic dependency upgrades on the Fineract CN repositories
(Renovate Bot)
Posted by Awasum Yannick <aw...@apache.org>.
Hi Nasser,
I see that Mike configured Revovate for Fineract 1.x by getting Apache
Infra to initialise the configuration on their side. See
https://issues.apache.org/jira/browse/FINERACT-962 and
https://issues.apache.org/jira/browse/INFRA-20365 for background and way to
go. So just read through and open an Infra ticket to get Forking Renovate
enabled on all the Fineract CN repos you need. Maybe do this after AUdrey
has updated all the repos to at least the latest dependencies.
When enabled you will find a PR similar to this opens on all the repos:
https://github.com/apache/fineract/pull/962
Notice that Fineract 1.x uses https://github.com/apps/forking-renovate
which require only read only access to the repo instead on
https://github.com/apps/renovate (which requires Read/Write access).
Hope this helps.
Thanks
Awasum
On Sun, Dec 6, 2020 at 2:25 PM Yemdjih Kaze Nasser <ka...@gmail.com>
wrote:
> We got an outreachy intern working on getting all the repositories to
> date, cleaning up the dependencies and removing noise from it.
> Hopefully that should suffice to minimize the damage spread of the bot.
>
> On Sun, Dec 6, 2020 at 11:39 Saransh Sharma <sa...@muellners.org> wrote:
>
>> This is a great step towards upgrading dependency but there could be a
>> possibility that in doing so it will break existing codebase and
>> functionality renovate is good when you make incremental changes and your
>> codebase is also up to date with those dependency
>>
>> Sent from my iPhone
>>
>> On 06-Dec-2020, at 3:50 PM, Yemdjih Kaze Nasser <ka...@gmail.com>
>> wrote:
>>
>>
>>
>> Hello everyone,
>>
>> I've been looking at the great work and facilities that renovate bot has
>> brought to Fineract 1.x automating the tasks upgrading dependencies in the
>> project which saves lots and time and energy to project maintainers and I
>> was wondering if and how this could be extended to the Fineract CN
>> repositories given the low developper traffic there, such a tool could be
>> very useful in at least keeping the project up to date without taking too
>> much time from maintainers as upgrades will just be a click away.
>> I tried to install renovate bot myself on the repositories but it seems I
>> don't have access to do that to the repositories, and was wondering if @Michael
>> Vorburger <mi...@vorburger.ch> who if I recall properly worked on setting
>> up renovate on Fineract 1.x could help with this effort.
>>
>> Thanks,
>> Regards.
>>
>>
Re: Automatic dependency upgrades on the Fineract CN repositories
(Renovate Bot)
Posted by Yemdjih Kaze Nasser <ka...@gmail.com>.
We got an outreachy intern working on getting all the repositories to date,
cleaning up the dependencies and removing noise from it.
Hopefully that should suffice to minimize the damage spread of the bot.
On Sun, Dec 6, 2020 at 11:39 Saransh Sharma <sa...@muellners.org> wrote:
> This is a great step towards upgrading dependency but there could be a
> possibility that in doing so it will break existing codebase and
> functionality renovate is good when you make incremental changes and your
> codebase is also up to date with those dependency
>
> Sent from my iPhone
>
> On 06-Dec-2020, at 3:50 PM, Yemdjih Kaze Nasser <ka...@gmail.com>
> wrote:
>
>
>
> Hello everyone,
>
> I've been looking at the great work and facilities that renovate bot has
> brought to Fineract 1.x automating the tasks upgrading dependencies in the
> project which saves lots and time and energy to project maintainers and I
> was wondering if and how this could be extended to the Fineract CN
> repositories given the low developper traffic there, such a tool could be
> very useful in at least keeping the project up to date without taking too
> much time from maintainers as upgrades will just be a click away.
> I tried to install renovate bot myself on the repositories but it seems I
> don't have access to do that to the repositories, and was wondering if @Michael
> Vorburger <mi...@vorburger.ch> who if I recall properly worked on setting
> up renovate on Fineract 1.x could help with this effort.
>
> Thanks,
> Regards.
>
>
Re: Automatic dependency upgrades on the Fineract CN repositories (Renovate Bot)
Posted by Saransh Sharma <sa...@muellners.org>.
This is a great step towards upgrading dependency but there could be a possibility that in doing so it will break existing codebase and functionality renovate is good when you make incremental changes and your codebase is also up to date with those dependency
Sent from my iPhone
> On 06-Dec-2020, at 3:50 PM, Yemdjih Kaze Nasser <ka...@gmail.com> wrote:
>
>
> Hello everyone,
>
> I've been looking at the great work and facilities that renovate bot has brought to Fineract 1.x automating the tasks upgrading dependencies in the project which saves lots and time and energy to project maintainers and I was wondering if and how this could be extended to the Fineract CN repositories given the low developper traffic there, such a tool could be very useful in at least keeping the project up to date without taking too much time from maintainers as upgrades will just be a click away.
> I tried to install renovate bot myself on the repositories but it seems I don't have access to do that to the repositories, and was wondering if @Michael Vorburger who if I recall properly worked on setting up renovate on Fineract 1.x could help with this effort.
>
> Thanks,
> Regards.