diff options
author | Micah Lee <micah@micahflee.com> | 2022-09-30 16:01:03 -0700 |
---|---|---|
committer | Micah Lee <micah@micahflee.com> | 2022-09-30 16:01:03 -0700 |
commit | 790fe8250cc15b8308733985c18ceb3ec8e5f8da (patch) | |
tree | 2223026ab67ba1a036d1b2afa340a6e248b5ff8c /.github | |
parent | 61b666626471977224d617ce3620b0f72a0610c8 (diff) | |
download | onionshare-790fe8250cc15b8308733985c18ceb3ec8e5f8da.tar.gz onionshare-790fe8250cc15b8308733985c18ceb3ec8e5f8da.zip |
Comment out desktop tests, and change the build windows workflow trigger
Diffstat (limited to '.github')
-rw-r--r-- | .github/workflows/build-windows.yml | 7 | ||||
-rw-r--r-- | .github/workflows/tests.yml | 44 |
2 files changed, 26 insertions, 25 deletions
diff --git a/.github/workflows/build-windows.yml b/.github/workflows/build-windows.yml index 3d4a393c..f16c28c9 100644 --- a/.github/workflows/build-windows.yml +++ b/.github/workflows/build-windows.yml @@ -1,10 +1,9 @@ name: Build Windows run-name: Build win32 and win64 🚀 on: - workflow_run: - workflows: "Run Tests" - types: - - completed + push: + branches: + - github-actions jobs: win64: diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 97fed059..995db30b 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -28,24 +28,26 @@ jobs: poetry run onionshare-cli --local-only --website ../docs --auto-stop-timer 2 poetry run onionshare-cli --local-only --chat --auto-stop-timer 2 - test-desktop: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-python@v4 - with: - python-version: '3.9' - - name: Install dependencies - run: | - sudo apt-get update - sudo apt-get install -y tor obfs4proxy gcc python3-dev python3-pyside2.qtcore python3-pyside2.qtwidgets python3-pyside2.qtgui - sudo apt-get install -y xvfb x11-utils libxkbcommon-x11-0 libxcb-randr0-dev libxcb-xtest0-dev libxcb-xinerama0-dev libxcb-shape0-dev libxcb-xkb-dev libxcb-render-util0 libxcb-icccm4 libxcb-keysyms1 libxcb-image0 - pip install --upgrade pip poetry - - uses: actions/cache@v3 - with: - path: ~/.cache/pypoetry/virtualenvs - key: ${{ runner.os }}-desktop-poetry-${{ hashFiles('desktop/poetry.lock') }} - - run: cd desktop && poetry install - - run: | - cd desktop - QT_DEBUG_PLUGINS=1 xvfb-run poetry run pytest -v ./tests/test_gui_*.py + # skip desktop tests during dev, because they're so slow + + # test-desktop: + # runs-on: ubuntu-latest + # steps: + # - uses: actions/checkout@v3 + # - uses: actions/setup-python@v4 + # with: + # python-version: '3.9' + # - name: Install dependencies + # run: | + # sudo apt-get update + # sudo apt-get install -y tor obfs4proxy gcc python3-dev python3-pyside2.qtcore python3-pyside2.qtwidgets python3-pyside2.qtgui + # sudo apt-get install -y xvfb x11-utils libxkbcommon-x11-0 libxcb-randr0-dev libxcb-xtest0-dev libxcb-xinerama0-dev libxcb-shape0-dev libxcb-xkb-dev libxcb-render-util0 libxcb-icccm4 libxcb-keysyms1 libxcb-image0 + # pip install --upgrade pip poetry + # - uses: actions/cache@v3 + # with: + # path: ~/.cache/pypoetry/virtualenvs + # key: ${{ runner.os }}-desktop-poetry-${{ hashFiles('desktop/poetry.lock') }} + # - run: cd desktop && poetry install + # - run: | + # cd desktop + # QT_DEBUG_PLUGINS=1 xvfb-run poetry run pytest -v ./tests/test_gui_*.py |