From 222ab4071d3427f8568ca171fdc9f2f08b0dd722 Mon Sep 17 00:00:00 2001 From: Linus Jahn Date: Fri, 2 Apr 2021 18:55:11 +0200 Subject: github-ci: Enable integration tests --- .github/workflows/tests.yml | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to '.github/workflows') diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index f89c52b9..18bb813c 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -20,6 +20,10 @@ jobs: - os: macos-latest config: full qt_version: 5.9.9 + - os: ubuntu-latest + config: full-debug + qt_version: 5.15.2 + tests_integration: 1 steps: - uses: actions/checkout@v2 - name: Install Qt @@ -34,6 +38,10 @@ jobs: sudo /usr/libexec/ApplicationFirewall/socketfilterfw --setglobalstate off - name: Run tests run: tests/travis/build-and-test + env: + QXMPP_TESTS_INTEGRATION_ENABLED: ${{ matrix.tests_integration }} + QXMPP_TESTS_JID: ${{ secrets.INTEGRATION_TEST_ACCOUNT_JID }} + QXMPP_TESTS_PASSWORD: ${{ secrets.INTEGRATION_TEST_ACCOUNT_PASSWORD }} - uses: codecov/codecov-action@v1 with: token: ${{ secrets.CODECOV_TOKEN }} -- cgit v1.2.3