Skip to content

Update GitHub Actions and warm perf caches - #165

Merged
kostyafarber merged 1 commit into
mainfrom
ci/update-actions-and-cache-flow
Jul 30, 2026
Merged

Update GitHub Actions and warm perf caches#165
kostyafarber merged 1 commit into
mainfrom
ci/update-actions-and-cache-flow

Conversation

@kostyafarber

Copy link
Copy Markdown
Collaborator

Summary

  • upgrade GitHub, pnpm, and path-filter actions to their Node 24 releases
  • remove the redundant setup-node pnpm-store cache while retaining the existing node_modules cache
  • save macOS node modules, Playwright browsers, and native binaries immediately after they are produced so failing GPU tests do not prevent cache warming
  • clean closed-PR caches using their actual refs/pull/<number>/merge scope and remove the unnecessary checkout

Validation

  • go run github.com/rhysd/actionlint/cmd/actionlint@v1.7.12 .github/workflows/ci.yml .github/workflows/perf.yml .github/workflows/pr-clean-caches.yml
  • pnpm format:files --check .github/workflows/ci.yml .github/workflows/perf.yml .github/workflows/pr-clean-caches.yml
  • dry-ran the cleanup lookup against merged PR feat: add resident Slug glyph catalog #163; it correctly found and parsed seven pull-ref caches without deleting them

@kostyafarber
kostyafarber merged commit e83361b into main Jul 30, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant