Skip to content

Commit d0f85cb

Browse files
authored
ci/e2e-tests: streamline playwright tests (#1380)
Ubuntu's `man-db` package updates can cause significant slowdown in job setup. As there's no need for manpages in CI builds, the offending package can be removed. See: * actions/runner#4030 * https://bugs.launchpad.net/ubuntu/+source/man-db/+bug/2073797 * getodk/central-backend#1642
1 parent f3d4c5c commit d0f85cb

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

.github/workflows/tests.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,12 @@ jobs:
1515
timeout-minutes: 120
1616
runs-on: ubuntu-latest
1717
steps:
18+
19+
# This one weird trick speeds up every build!
20+
# see: https://github.com/getodk/central-backend/pull/1642
21+
# see: https://github.com/actions/runner/issues/4030
22+
- run: sudo apt-get remove --purge man-db
23+
1824
- uses: actions/checkout@v4
1925
with:
2026
path: client

0 commit comments

Comments
 (0)