aboutsummaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorMicah Lee <micah@micahflee.com>2022-09-30 16:01:03 -0700
committerMicah Lee <micah@micahflee.com>2022-09-30 16:01:03 -0700
commit790fe8250cc15b8308733985c18ceb3ec8e5f8da (patch)
tree2223026ab67ba1a036d1b2afa340a6e248b5ff8c /.github
parent61b666626471977224d617ce3620b0f72a0610c8 (diff)
downloadonionshare-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.yml7
-rw-r--r--.github/workflows/tests.yml44
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