<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-family:monospace"><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, May 31, 2021 at 6:51 PM Petr Vorel <<a href="mailto:pvorel@suse.cz">pvorel@suse.cz</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi,<br>
<br>
Travis often false positive due "pull rate limit" issue [1],<br>
thus I decided to finally switch to GitHub Actions.<br>
<br>
Also using GitHub native CI allows more advanced features<br>
(e.g. update wiki with doc/*.txt, nightly build docparser doc).<br>
<br>
Whole thing is tested [2].<br>
<br>
I rewritten build.sh, added -r step.<br>
It's ugly, using commands in yaml would be more readable. But I'd prefer<br>
1) not writting shell in yaml 2) have build script for local use.<br>
<br>
Please comment, test.<br></blockquote><div><br></div><div><div style="font-family:monospace" class="gmail_default">We should update docs too, but series looks OK, ACK.<br></div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Kind regards,<br>
Petr<br>
<br>
[1] <a href="https://github.com/linux-test-project/ltp/issues/761" rel="noreferrer" target="_blank">https://github.com/linux-test-project/ltp/issues/761</a><br>
[2] <a href="https://github.com/pevik/ltp/actions/runs/893331703" rel="noreferrer" target="_blank">https://github.com/pevik/ltp/actions/runs/893331703</a><br>
<br>
Petr Vorel (3):<br>
build.sh: Rewrite to allow running certain step<br>
CI: Rename travis script directory<br>
CI: Move from Travis to GitHub Actions<br>
<br>
.github/workflows/ci.yml | 154 +++++++++++++++++++<br>
.travis.yml | 131 ----------------<br>
build.sh | 198 ++++++++++++++-----------<br>
{travis => ci}/alpine.sh | 0<br>
{travis => ci}/centos.sh | 0<br>
{travis => ci}/<a href="http://debian.cross-compile.sh" rel="noreferrer" target="_blank">debian.cross-compile.sh</a> | 0<br>
{travis => ci}/<a href="http://debian.i386.sh" rel="noreferrer" target="_blank">debian.i386.sh</a> | 0<br>
{travis => ci}/<a href="http://debian.minimal.sh" rel="noreferrer" target="_blank">debian.minimal.sh</a> | 0<br>
{travis => ci}/debian.sh | 0<br>
{travis => ci}/fedora.sh | 0<br>
{travis => ci}/opensuse.sh | 0<br>
{travis => ci}/tumbleweed.sh | 0<br>
{travis => ci}/ubuntu.sh | 0<br>
13 files changed, 262 insertions(+), 221 deletions(-)<br>
create mode 100644 .github/workflows/ci.yml<br>
delete mode 100644 .travis.yml<br>
rename {travis => ci}/alpine.sh (100%)<br>
rename {travis => ci}/centos.sh (100%)<br>
rename {travis => ci}/<a href="http://debian.cross-compile.sh" rel="noreferrer" target="_blank">debian.cross-compile.sh</a> (100%)<br>
rename {travis => ci}/<a href="http://debian.i386.sh" rel="noreferrer" target="_blank">debian.i386.sh</a> (100%)<br>
rename {travis => ci}/<a href="http://debian.minimal.sh" rel="noreferrer" target="_blank">debian.minimal.sh</a> (100%)<br>
rename {travis => ci}/debian.sh (100%)<br>
rename {travis => ci}/fedora.sh (100%)<br>
rename {travis => ci}/opensuse.sh (100%)<br>
rename {travis => ci}/tumbleweed.sh (100%)<br>
rename {travis => ci}/ubuntu.sh (100%)<br>
<br>
-- <br>
2.31.1<br>
<br>
</blockquote></div></div>