diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 710b103c..9edb161e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -54,18 +54,6 @@ jobs: ls ${{ github.workspace }} cat ${{ github.workspace }}/lute/config/config.yml - # Playwright tests were hanging far too often on github ci, - # but not consistently. No idea what was going wrong. - # TODO github ci: fix playwright hanging. - - name: Playwright install - run: playwright install - - - name: Playwright smoke test - run: | - set -x - set -e - inv playwright - - name: Test run: | # Have to explicitly set MECAB_PATH for natto-py. @@ -82,6 +70,18 @@ jobs: export MECAB_PATH=/lib/x86_64-linux-gnu/libmecab.so.2 inv accept --headless -s + # Playwright tests were hanging far too often on github ci, + # but not consistently. No idea what was going wrong. + # TODO github ci: fix playwright hanging. + - name: Playwright install + run: playwright install + + - name: Playwright smoke test + run: | + set -x + set -e + inv playwright + # Code style etc checks after functionality verified. - name: Lint run: inv lint