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.

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

Reply via email to