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/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ on:

jobs:
pkg_build:
runs-on: macos-latest
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.4.0
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
Expand Down Expand Up @@ -36,7 +36,7 @@ jobs:
run: npm run build

docs_build:
runs-on: macos-latest
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.4.0
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/code-quality.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ on:

jobs:
oxlint:
runs-on: macos-latest
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.4.0
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
Expand All @@ -34,7 +34,7 @@ jobs:
run: npm run lint:static

typescript:
runs-on: macos-latest
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.4.0
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
Expand All @@ -60,7 +60,7 @@ jobs:
run: npm run lint:types

prettier:
runs-on: macos-latest
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.4.0
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
Expand All @@ -87,7 +87,7 @@ jobs:

phpcs:
name: phpcs
runs-on: macos-latest
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
Expand Down Expand Up @@ -120,7 +120,7 @@ jobs:

phpstan:
name: phpstan
runs-on: macos-latest
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ permissions:
jobs:
test:
name: Test
runs-on: macos-latest
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.4.0

Expand Down Expand Up @@ -57,10 +57,10 @@ jobs:
- run: npm run build

# The component specs run in a real Chromium through Vitest browser mode,
# so the runner needs the browser binary. No `--with-deps`: that installs
# system packages through apt and is Ubuntu-only.
# so the runner needs the browser binary and, on Ubuntu, the system
# libraries it links against: `--with-deps` installs them through apt.
- name: Install Playwright Chromium
run: npx playwright install chromium
run: npx playwright install --with-deps chromium

- name: Test
run: npm run test -- -- --coverage.enabled
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ on:

jobs:
unit_node:
runs-on: macos-latest
runs-on: ubuntu-latest
env:
NODE_VERSION: 24
steps:
Expand All @@ -33,10 +33,10 @@ jobs:
- name: Install modules
run: npm install --no-audit --no-fund
# The component specs run in a real Chromium through Vitest browser mode,
# so the runner needs the browser binary. No `--with-deps`: that installs
# system packages through apt and is Ubuntu-only.
# so the runner needs the browser binary and, on Ubuntu, the system
# libraries it links against: `--with-deps` installs them through apt.
- name: Install Playwright Chromium
run: npx playwright install chromium
run: npx playwright install --with-deps chromium
- name: Run tests
run: npm run test -- -- --coverage.enabled
- name: Upload coverage to Codecov
Expand All @@ -50,7 +50,7 @@ jobs:
verbose: true

unit_eslint_plugin:
runs-on: macos-latest
runs-on: ubuntu-latest
env:
NODE_VERSION: 24
steps:
Expand Down
Loading