jobs: test_0: name: test_0 runs-on: stream-8 steps: - uses: "actions/checkout@v2" - run: sudo dnf -y install pip - run: sudo pip install each - run: ls -x1 tests | grep "^0_" > testlist - run: each -j 4 --no-stdin testlist "sudo sh -c 'cd /opt && ./runtests.sh {}'" - run: find . -type f -name "status" -exec grep '1' "{}" \; -exec dirname "{}" \; - run: find . -type f -name "status" -exec grep '1' "{}" \; -exec dirname "{}" \; > failed_tests - run: cat failed_tests | grep -v "^1" | xargs -i tail {}/out - run: "! [[ -s failed_tests ]]" name: Greeting on: push: {}