Skip to content
Open
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
54 changes: 27 additions & 27 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -84,8 +84,8 @@ jobs:
docs: ${{ steps.filter.outputs.docs }}
workflow: ${{ steps.filter.outputs.workflow }}
steps:
- uses: actions/checkout@v6
- uses: dorny/paths-filter@v4.0.1
- uses: actions/checkout@v7
- uses: dorny/paths-filter@v4.0.2
id: filter
with:
filters: |
Expand Down Expand Up @@ -132,7 +132,7 @@ jobs:
if: needs.changes.outputs.workflow == 'true'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Actionlint
run: go run github.com/rhysd/actionlint/cmd/actionlint@v1.7.12 .github/workflows/*.yml

Expand All @@ -146,7 +146,7 @@ jobs:
env:
CARGO_TARGET_DIR: ${{ github.workspace }}/.cache/hypercolor/target/rust-check-shared
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7

- name: Install system dependencies
run: |
Expand Down Expand Up @@ -189,7 +189,7 @@ jobs:
if: needs.changes.outputs.rust == 'true'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: ./.github/actions/bun-cache
with:
key: effects-${{ hashFiles('sdk/bun.lock') }}
Expand Down Expand Up @@ -232,7 +232,7 @@ jobs:
env:
CARGO_TARGET_DIR: ${{ github.workspace }}/${{ matrix.target_dir }}
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7

- name: Install system dependencies
run: |
Expand Down Expand Up @@ -334,7 +334,7 @@ jobs:
env:
CARGO_TARGET_DIR: ${{ github.workspace }}/.cache/hypercolor/target/servo
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7

- name: Install system dependencies
run: |
Expand Down Expand Up @@ -432,7 +432,7 @@ jobs:
if: needs.changes.outputs.rust == 'true'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: EmbarkStudios/cargo-deny-action@v2
with:
arguments: ""
Expand All @@ -449,7 +449,7 @@ jobs:
needs.changes.outputs.compat == 'true'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: oven-sh/setup-bun@v2
- name: Verify compatibility matrix is current
run: bun scripts/gen-compat.ts --check
Expand All @@ -466,7 +466,7 @@ jobs:
run:
working-directory: python
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7

- name: Install uv
uses: astral-sh/setup-uv@v7
Expand Down Expand Up @@ -514,7 +514,7 @@ jobs:
env:
CARGO_TARGET_DIR: ${{ github.workspace }}/.cache/hypercolor/target/rust-test-daemon
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7

- name: Install system dependencies
run: |
Expand Down Expand Up @@ -566,7 +566,7 @@ jobs:
run:
working-directory: python
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7

- name: Install uv
uses: astral-sh/setup-uv@v7
Expand Down Expand Up @@ -608,7 +608,7 @@ jobs:
run:
working-directory: sdk
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: ./.github/actions/bun-cache
with:
key: sdk-${{ hashFiles('sdk/bun.lock') }}
Expand All @@ -631,7 +631,7 @@ jobs:
run:
working-directory: crates/hypercolor-ui
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: ./.github/actions/bun-cache
with:
key: ui-${{ hashFiles('crates/hypercolor-ui/bun.lock') }}
Expand Down Expand Up @@ -668,7 +668,7 @@ jobs:
env:
CARGO_TARGET_DIR: ${{ github.workspace }}/.cache/hypercolor/target/rust-test-daemon
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7

- name: Install system dependencies
run: |
Expand Down Expand Up @@ -779,7 +779,7 @@ jobs:
HYPERCOLOR_E2E_UI_DIST_DIR: ${{ github.workspace }}/crates/hypercolor-ui/dist
HYPERCOLOR_E2E_STACK: ${{ matrix.suite }}
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7

- name: Download e2e stack
uses: actions/download-artifact@v8
Expand All @@ -801,7 +801,7 @@ jobs:
-o Acquire::https::Timeout="$APT_HTTP_TIMEOUT" \
install -y --no-install-recommends ${{ env.LINUX_RUST_DEPS }}

- uses: actions/setup-node@v6
- uses: actions/setup-node@v7
with:
# Node 24.16+ hangs `playwright install` in extract-zip
# (microsoft/playwright#41000, fixed in Playwright 1.60); stay on
Expand Down Expand Up @@ -859,7 +859,7 @@ jobs:
name: github-pages
url: ${{ steps.deploy.outputs.page_url }}
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7

- name: Install Zola
run: |
Expand Down Expand Up @@ -889,7 +889,7 @@ jobs:
inputs.release_artifacts != 'none')
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: ./.github/actions/bun-cache
with:
key: web-assets-${{ hashFiles('sdk/bun.lock', 'crates/hypercolor-ui/bun.lock') }}
Expand Down Expand Up @@ -980,7 +980,7 @@ jobs:
env:
CARGO_TARGET_DIR: target
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7

- uses: dtolnay/rust-toolchain@29eef336d9b2848a0b548edc03f92a220660cdb8 # stable
with:
Expand Down Expand Up @@ -1159,7 +1159,7 @@ jobs:
needs: web-assets
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7

- name: Install system dependencies
run: |
Expand Down Expand Up @@ -1281,7 +1281,7 @@ jobs:
rust-target: aarch64-apple-darwin
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7

- name: Install system dependencies (Linux)
if: runner.os == 'Linux'
Expand Down Expand Up @@ -1403,7 +1403,7 @@ jobs:
contents: write
actions: read
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7

- uses: actions/download-artifact@v8
with:
Expand Down Expand Up @@ -1455,11 +1455,11 @@ jobs:
contents: read
id-token: write # npm trusted publishing / provenance
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7

- uses: oven-sh/setup-bun@v2

- uses: actions/setup-node@v5
- uses: actions/setup-node@v7
with:
node-version: 24

Expand Down Expand Up @@ -1529,7 +1529,7 @@ jobs:
permissions:
contents: read
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7

- name: Determine version
id: version
Expand Down Expand Up @@ -1625,7 +1625,7 @@ jobs:
permissions:
contents: read
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7

- name: Determine version
id: version
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ jobs:
name: Cut Release
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
with:
ref: main
fetch-depth: 0
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/servo-cache-warm.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ jobs:
env:
CARGO_TARGET_DIR: ${{ github.workspace }}/.cache/hypercolor/target/servo
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7

- name: Install system dependencies
run: |
Expand Down