Skip to content

Comments

ci: cache npm packages in GitHub Actions#207

Merged
bartekplus merged 2 commits intomasterfrom
codex/ci-npm-cache
Feb 24, 2026
Merged

ci: cache npm packages in GitHub Actions#207
bartekplus merged 2 commits intomasterfrom
codex/ci-npm-cache

Conversation

@bartekplus
Copy link
Owner

Summary

  • enable npm cache in setup-node for lint workflow
  • enable npm cache in setup-node for test workflow
  • enable npm cache in setup-node for release workflow

Why

npm ci was taking several minutes per run due to repeated package downloads. Caching npm artifacts keyed by package-lock.json speeds up subsequent runs while keeping deterministic installs via npm ci.

@bartekplus bartekplus self-assigned this Feb 24, 2026
@bartekplus bartekplus merged commit f2ff882 into master Feb 24, 2026
3 of 4 checks passed
@bartekplus bartekplus deleted the codex/ci-npm-cache branch February 24, 2026 08:21
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