diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ec92b5366..a9408b88c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -113,8 +113,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.3 id: filter with: filters: | @@ -189,7 +189,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 @@ -203,7 +203,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: | @@ -263,7 +263,7 @@ jobs: env: CARGO_TARGET_DIR: ${{ github.workspace }}/.cache/hypercolor/target/rust-check-macos steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Qualify macOS runner and SDK run: | @@ -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: ./.github/actions/bun-cache with: key: effects-${{ hashFiles('sdk/bun.lock') }} @@ -475,7 +475,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: | @@ -600,7 +600,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: | @@ -720,7 +720,7 @@ jobs: env: CARGO_TARGET_DIR: ${{ github.workspace }}/.cache/hypercolor/target/rust-windows steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: dtolnay/rust-toolchain@29eef336d9b2848a0b548edc03f92a220660cdb8 # stable with: @@ -804,7 +804,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: "" @@ -822,7 +822,7 @@ jobs: if: 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 @@ -839,7 +839,7 @@ jobs: run: working-directory: python steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install uv uses: astral-sh/setup-uv@v7 @@ -847,7 +847,7 @@ jobs: enable-cache: true cache-dependency-glob: python/uv.lock - - uses: actions/setup-python@v6 + - uses: actions/setup-python@v7 with: python-version-file: python/.python-version @@ -887,7 +887,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: | @@ -909,7 +909,7 @@ jobs: enable-cache: true cache-dependency-glob: python/uv.lock - - uses: actions/setup-python@v6 + - uses: actions/setup-python@v7 with: python-version-file: python/.python-version @@ -939,12 +939,12 @@ jobs: run: working-directory: python steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install uv uses: astral-sh/setup-uv@v7 - - uses: actions/setup-python@v6 + - uses: actions/setup-python@v7 with: python-version-file: python/.python-version @@ -979,7 +979,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') }} @@ -1002,7 +1002,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') }} @@ -1039,7 +1039,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: | @@ -1150,7 +1150,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 @@ -1172,7 +1172,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 @@ -1225,7 +1225,7 @@ jobs: permissions: contents: read steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install Zola run: | @@ -1279,7 +1279,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') }} @@ -1369,7 +1369,7 @@ jobs: # build had just finished compiling. CARGO_TARGET_DIR: ${{ github.workspace }}/target steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Qualify macOS runner and SDK if: runner.os == 'macOS' @@ -1562,7 +1562,7 @@ jobs: needs: web-assets runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install system dependencies run: | @@ -1685,7 +1685,7 @@ jobs: timeout-minutes: 120 runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Report runner capacity shell: bash @@ -1872,7 +1872,7 @@ jobs: contents: write actions: read steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: actions/download-artifact@v8 with: @@ -1929,11 +1929,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 @@ -2003,7 +2003,7 @@ jobs: permissions: contents: read steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Determine version id: version diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ad3b4d4cb..b519d398c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -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 diff --git a/.github/workflows/servo-cache-warm.yml b/.github/workflows/servo-cache-warm.yml index 2c8a975ea..dfeac598c 100644 --- a/.github/workflows/servo-cache-warm.yml +++ b/.github/workflows/servo-cache-warm.yml @@ -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: |