diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index d3d5de42..a0143727 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -82,29 +82,3 @@ jobs: retention-days: 7 if-no-files-found: error - desktop-smoke: - runs-on: ubuntu-latest - - steps: - - name: Checkout repository - uses: actions/checkout@v4 - - - name: Set up Node - uses: actions/setup-node@v4 - with: - node-version-file: .nvmrc - - # playwright's chromium set covers everything but GTK, which chromium - # only needs headed and electron always links against. - - name: Install dependencies - run: | - corepack enable && pnpm i --frozen-lockfile - npm ci --prefix electron - pnpm exec playwright install-deps chromium - apt-get install -y libgtk-3-0t64 - - - name: Build desktop - run: pnpm run build:desktop - - - name: Test desktop - run: xvfb-run -a pnpm run test:desktop diff --git a/README.md b/README.md index 11a40f05..98787979 100644 --- a/README.md +++ b/README.md @@ -77,8 +77,7 @@ against GTK, which Playwright's chromium dependencies do not cover, so such a bo also needs `libgtk-3-0t64`. The test drops Chromium's sandbox when it runs as root, because Chromium refuses to start that way. The separate smoke suite does not start a web dev server or test installers. Windows and macOS desktop -behavior is not verified by the Linux test. CI builds and runs this suite under -Xvfb in a separate desktop job. +behavior is not verified by the Linux test. CI does not run it. ## Deployment