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