Skip to content

fix(pnpm-install): bump actions/cache to v6.1.0 to drop deprecated Node.js 20 runtime#29

Merged
B4nan merged 1 commit into
mainfrom
fix/pnpm-install-cache-node24
Jul 1, 2026
Merged

fix(pnpm-install): bump actions/cache to v6.1.0 to drop deprecated Node.js 20 runtime#29
B4nan merged 1 commit into
mainfrom
fix/pnpm-install-cache-node24

Conversation

@vdusek

@vdusek vdusek commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

The pnpm-install composite action pinned actions/cache@v4, which runs on the Node.js 20 runtime. GitHub is deprecating Node.js 20 on runners, so every consumer of this action (apify-client-python, apify-sdk-python, crawlee-python, …) prints this warning on each CI run:

Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4.

actions/cache@v6.1.0 runs on the Node.js 24 runtime (requires runner ≥ 2.327.1, satisfied by GitHub-hosted runners), which clears the warning for all consumers.

@vdusek vdusek force-pushed the fix/pnpm-install-cache-node24 branch from 8cdc4e7 to 2b03c68 Compare July 1, 2026 07:37
@vdusek vdusek changed the title fix(pnpm-install): bump actions/cache to v5 to drop deprecated Node.js 20 runtime fix(pnpm-install): bump actions/cache to v6.1.0 to drop deprecated Node.js 20 runtime Jul 1, 2026
@vdusek vdusek requested a review from B4nan July 1, 2026 07:39
@B4nan B4nan merged commit 7927d91 into main Jul 1, 2026
3 checks passed
@B4nan B4nan deleted the fix/pnpm-install-cache-node24 branch July 1, 2026 08:51
B4nan pushed a commit that referenced this pull request Jul 1, 2026
🤖 I have created a release *beep* *boop*
---


## [1.3.1](v1.3.0...v1.3.1)
(2026-07-01)


### Bug Fixes

* **pnpm-install:** bump actions/cache to v6.1.0 to drop deprecated
Node.js 20 runtime ([#29](#29))
([7927d91](7927d91))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
vdusek added a commit to apify/apify-cli that referenced this pull request Jul 1, 2026
Bumps the pinned `apify/actions/pnpm-install` composite action to
`v1.3.1`.

That release updates `actions/cache` to `v6.1.0`, so the action runs on
the Node.js 24 runtime. It clears the "Node.js 20 is deprecated" warning
that shows up on every CI run. For details, see apify/actions#29.
vdusek added a commit to apify/apify-client-js that referenced this pull request Jul 1, 2026
Bumps the pinned `apify/actions/pnpm-install` composite action to
`v1.3.1`.

That release updates `actions/cache` to `v6.1.0`, so the action runs on
the Node.js 24 runtime. It clears the "Node.js 20 is deprecated" warning
that shows up on every CI run. For details, see apify/actions#29.
vdusek added a commit to apify/apify-docs that referenced this pull request Jul 1, 2026
Bumps the pinned `apify/actions/pnpm-install` composite action to
`v1.3.1`.

That release updates `actions/cache` to `v6.1.0`, so the action runs on
the Node.js 24 runtime. It clears the "Node.js 20 is deprecated" warning
that shows up on every CI run. For details, see apify/actions#29.
vdusek added a commit to apify/apify-client-python that referenced this pull request Jul 1, 2026
Bumps the pinned `apify/actions/pnpm-install` composite action to
`v1.3.1`.

That release updates `actions/cache` to `v6.1.0`, so the action runs on
the Node.js 24 runtime. It clears the "Node.js 20 is deprecated" warning
that shows up on every CI run. For details, see apify/actions#29.
vdusek added a commit to apify/apify-sdk-python that referenced this pull request Jul 1, 2026
Bumps the pinned `apify/actions/pnpm-install` composite action to
`v1.3.1`.

That release updates `actions/cache` to `v6.1.0`, so the action runs on
the Node.js 24 runtime. It clears the "Node.js 20 is deprecated" warning
that shows up on every CI run. For details, see apify/actions#29.
vdusek added a commit to apify/crawlee-python that referenced this pull request Jul 1, 2026
Bumps the pinned `apify/actions/pnpm-install` composite action to
`v1.3.1`.

That release updates `actions/cache` to `v6.1.0`, so the action runs on
the Node.js 24 runtime. It clears the "Node.js 20 is deprecated" warning
that shows up on every CI run. For details, see apify/actions#29.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants