Oops. I guess we shouldn't jump to GA just yet.
> On Oct 10, 2021, at 10:28 AM, Nikita Timofeev <ntimof...@objectstyle.com>
> wrote:
>
>
> Hi all,
> I've read about limitations on the Apache side. It turns out not so great in
> that case. There's only approved actions available and, more important,
> there's limited number of runners available for *all* Apache projects. Ifra
> warns that it could be really slow [1]
> [1]
> https://cwiki.apache.org/confluence/plugins/servlet/mobile?contentId=173085013#content/view/173085013
> Sunday, 10 October 2021, 10:10am +03:00 from Andrus Adamchik
> aadamc...@gmail.com :
>
>>
>> [1] https://github.com/ishgroup/oncourse/actions
>>
>>
>> Nice! FWIW Bootique is using Github Actions for its dozens of modules,
>> including cross-DB tests. A huge improvement over Travis.
>>
>> However a bit more limited with regard to database choices.
>> We can run tests against any database that has a Docker image. SQLServer
>> does. (We should also switch to Testcontainers for managing dockerized
>> tested services, but that's a separate discussion and does not affect a
>> CI/CD choice).
>>
>> Aurora is cloud-based of course, so we'll need to program provisioning the
>> test DB ourselves, but as long as a build agent has internet access, this
>> should be doable.
>>
>> Are we limited at all within the Apache project with how we can configure
>> Actions?
>>
>> Haven't tried it, good question. I hope not and it is all straight GitHub.
>>
>> Andrus
>>
>>
>> On Oct 10, 2021, at 9:59 AM, Aristedes Maniatis < a...@ish.com.au.INVALID>
>> wrote:
>>
>> On 10/10/21 5:26pm, Andrus Adamchik wrote:
>>> BTW, we should probably move to Github Actions for CI/CD. Much faster than
>>> Travis.
>>
>> I've got a bit of experience [1] with github actions in some of my other
>> open source projects, and mostly they are very good. Ties in nicely with
>> pull requests as well. However a bit more limited with regard to database
>> choices. Ideally we'd want databases like SQL Server, AWS Aurora, etc in our
>> test suite.
>>
>> Are we limited at all within the Apache project with how we can configure
>> Actions?
>>
>> Ari
>>
>>
>> [1] https://github.com/ishgroup/oncourse/actions
>>