Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,10 @@ concurrency:

jobs:
test:
runs-on: blacksmith-4vcpu-ubuntu-2404
runs-on: ubuntu-latest
# Run inside the official Playwright image: browsers (chromium v1217 for
# playwright 1.59.1) are pre-baked, so the lib browser tests need no
# `playwright install` download — which hangs after 100% on these runners.
# `playwright install` download.
container: mcr.microsoft.com/playwright:v1.59.1-noble
timeout-minutes: 15
env:
Expand Down
22 changes: 6 additions & 16 deletions .github/workflows/docsite.yml
Original file line number Diff line number Diff line change
@@ -1,28 +1,18 @@
name: Docsite

on:
push:
branches:
- main
paths:
- "docsite/**"
- ".github/workflows/docsite.yml"
pull_request:
types: [opened, synchronize, reopened]
branches:
- main
paths:
- "docsite/**"
- ".github/workflows/docsite.yml"
# Disabled on push/PR for now — the Lighthouse SEO audit is too slow and
# needs a rework. Run manually via the Actions tab in the meantime.
workflow_dispatch:

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

jobs:
seo:
runs-on: blacksmith-4vcpu-ubuntu-2404
timeout-minutes: 8
runs-on: ubuntu-latest
timeout-minutes: 15
env:
MISE_EXPERIMENTAL: "1"
steps:
Expand All @@ -49,7 +39,7 @@ jobs:
uses: browser-actions/setup-chrome@v1

- name: 🔎 SEO audit (Lighthouse CI)
timeout-minutes: 5
timeout-minutes: 12
run: pnpm --filter docsite check:seo

- name: 📤 Upload report
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/e2e.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ on:
jobs:
test:
name: ${{ matrix.example }}
runs-on: blacksmith-4vcpu-ubuntu-2404
runs-on: ubuntu-latest
# Browser examples run inside the official Playwright image (browsers
# pre-baked, no download); non-browser examples run on the bare runner so
# their bun/deno toolchains stay untouched. Empty string ⇒ no container.
Expand Down
Loading