diff --git a/.github/workflows/ci-frontend.yml b/.github/workflows/ci-frontend.yml
index 2e920a3fa0..72d13e7af2 100644
--- a/.github/workflows/ci-frontend.yml
+++ b/.github/workflows/ci-frontend.yml
@@ -15,7 +15,7 @@ jobs:
# we skip each step individually, so they are still reported as success
# because many of them are required for CI checks to be green
changes:
- runs-on: depot-ubuntu-24.04-small
+ runs-on: ubuntu-latest
timeout-minutes: 5
name: Determine need to run frontend checks
outputs:
@@ -153,7 +153,7 @@ jobs:
name: Frontend typechecking
needs: [changes]
if: needs.changes.outputs.frontend == 'true'
- runs-on: depot-ubuntu-24.04-8
+ runs-on: depot-ubuntu-24.04-4
steps:
- uses: actions/checkout@v4
@@ -248,7 +248,7 @@ jobs:
calculate-running-time:
name: Calculate running time
needs: [jest, frontend-typescript-checks, frontend-format, frontend-toolbar-checks, changes]
- runs-on: depot-ubuntu-24.04
+ runs-on: ubuntu-latest
if: # Run on pull requests to PostHog/posthog + on PostHog/posthog outside of PRs - but never on forks
needs.changes.outputs.frontend == 'true' && (
(github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == 'PostHog/posthog') ||
diff --git a/.github/workflows/ci-nodejs.yml b/.github/workflows/ci-nodejs.yml
index 8caa69533d..efa940a1b0 100644
--- a/.github/workflows/ci-nodejs.yml
+++ b/.github/workflows/ci-nodejs.yml
@@ -23,7 +23,7 @@ jobs:
# Job to decide if we should run plugin server ci
# See https://github.com/dorny/paths-filter#conditional-execution for more details
changes:
- runs-on: depot-ubuntu-24.04-4
+ runs-on: ubuntu-latest
timeout-minutes: 5
name: Determine need to run Node.js checks
outputs:
diff --git a/playwright/README.md b/playwright/README.md
index f9ee374445..6b41d9f7d4 100644
--- a/playwright/README.md
+++ b/playwright/README.md
@@ -33,3 +33,5 @@ Error: locator.click: Error: strict mode violation: locator('text=Set a billing
1) Set a billing limit aka getByTestId('billing-limit-input-wrapper-product_analytics').getByRole('button', { name: 'Set a billing limit' })
2) Set a billing limit aka getByTestId('billing-limit-input-wrapper-session_replay').getByRole('button', { name: 'Set a billing limit' })
```
+
+