Missatge de Xavi Ivars <xavi.iv...@gmail.com> del dia dv., 10 de des. 2021
a les 21:05:

> Actually, this has helped me already to identify two issues:
> apertium-spa-cat and apertium-fra tests (using apertium-regtest) are broken.
>
> I'm pretty sure the contributors to those packages don't really know how
> regtest works, and what needs to be done to fix those tests.
>

I am working on apertium-fra. Hopefully tomorrow it will be solved
Hèctor


>
> Missatge de Xavi Ivars <xavi.iv...@gmail.com> del dia dv., 10 de des.
> 2021 a les 18:53:
>
>> While playing this morning with some fixes on Apertium Apy, I added a
>> Github Action to make sure tests were running and code coverage stats were
>> pushed to Coveralls.io, and I really liked how Github Actions work.
>>
>> To better test the possibilities Github Actions gives us, I setup the
>> same scripts we already had in TravisCI (not working now) on Github
>> Actions, for apertium-spa, apertium-cat and apertium-spa-cat.
>>
>> And I found it's way more powerful, and we can do pretty cool things.
>>
>> This is what I've setup:
>>
>> *Apertium Github Actions repository [1]*
>>
>> This repository contains reusable workflows and actions, that can be
>> referenced by other repository specific workflows.
>>
>> There are currently 2 workflows already implemented, one for monolingual
>> [2] and another one for bilingual [3] modules.
>>
>> *Apertium Github repository [4] *
>>
>> This repository already existed, and was used to define Apertium's
>> profile in Github. I've added there "workflow templates", what makes it
>> extremely easy to setup a reusable workflows into an existing module.
>>
>> As an example, this is what would be required to setup the monolingual
>> workflow in apertium-fra:
>>
>>    1. Go to actions tab
>>    2. (In case workflows already exist) click on create new workflow
>>    3. Scroll down, and select the appropriate workflow. In case of
>>    apertium-fra, it would be the monolingual
>>
>> [image: image.png]
>> 4. In case of bilingual replace xxx-yyy, xxx and yyy with the language
>> codes of your bilingual module, and the monolinguals.
>> 5. DONE! Tests are integrated!
>>
>>
>>
>> References:
>> [1] https://github.com/apertium/github-actions/tree/master
>> [2]
>> https://github.com/apertium/github-actions/tree/master#monolingual-buildyml
>> [3]
>> https://github.com/apertium/github-actions/tree/master#bilingual-buildyml
>> [4] https://github.com/apertium/.github
>> --
>> < Xavi Ivars >
>> < http://xavi.ivars.me >
>>
>
>
> --
> < Xavi Ivars >
> < http://xavi.ivars.me >
> _______________________________________________
> Apertium-stuff mailing list
> Apertium-stuff@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/apertium-stuff
>
_______________________________________________
Apertium-stuff mailing list
Apertium-stuff@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/apertium-stuff

Reply via email to