X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=.github%2Fworkflows%2Ftest.yml;h=1c2f8093acd95a3ead39c27e36e737f75f00b5bf;hb=e15bc9dcd59ebb6102d1455450d2e8bbf9f49c27;hp=1a59d13d7bcf939eacc1be80814aabf74831023d;hpb=fafc7c3cbd476d0d271e125a4f8a705eca9d283c;p=github%2FChocobozzz%2FPeerTube.git diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 1a59d13d7..1c2f8093a 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -39,7 +39,7 @@ jobs: strategy: fail-fast: false matrix: - test_suite: [ types, client, api-1, api-2, api-3, api-4, cli-plugin, lint, external-plugins ] + test_suite: [ types-package, client, api-1, api-2, api-3, api-4, api-5, cli-plugin, lint, external-plugins ] env: PGUSER: peertube @@ -48,7 +48,7 @@ jobs: ENABLE_OBJECT_STORAGE_TESTS: true steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - uses: './.github/actions/reusable-prepare-peertube-build' with: @@ -57,7 +57,7 @@ jobs: - uses: './.github/actions/reusable-prepare-peertube-run' - name: Cache fixtures - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: | fixtures @@ -75,6 +75,8 @@ jobs: - name: Run Test # external-plugins tests only run on schedule if: github.event_name == 'schedule' || matrix.test_suite != 'external-plugins' + env: + AKISMET_KEY: ${{ secrets.AKISMET_KEY }} run: npm run ci -- ${{ matrix.test_suite }} - name: Display errors @@ -82,7 +84,6 @@ jobs: run: | ( \ test -f dist/scripts/parse-log.js && \ - cat *-ci.log | uniq -c && \ NODE_ENV=test node dist/scripts/parse-log.js -l error -f artifacts/*.log \ ) || \ echo "parse-log.js script does not exist, skipping."