julia-actions / cache

A shortcut action to cache Julia artifacts, packages, and registries.
MIT License
38 stars 8 forks source link

Update NodejS version from `node16` to `node20` #109

Closed giordano closed 2 months ago

giordano commented 5 months ago

Node 16 is deprecated https://github.com/julia-actions/cache/blob/b1b004ffca7da8ece08fe42c9ee0ec4fc2cc5ca5/action.yml#L118 https://github.com/julia-actions/cache/blob/b1b004ffca7da8ece08fe42c9ee0ec4fc2cc5ca5/action.yml#L139 https://github.com/julia-actions/cache/blob/b1b004ffca7da8ece08fe42c9ee0ec4fc2cc5ca5/action.yml#L150 https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/

giordano commented 5 months ago

107 probably addresses the issue for actions/cache, but pyTooling/Actions/with-post-step seems to be stuck to node16 upstream.

DilumAluthge commented 3 months ago

Here's the issue I opened upstream for a new release of pyTooling/Actions that includes the node20 bump: https://github.com/pyTooling/Actions/issues/77

DilumAluthge commented 3 months ago

This issue will be fixed by the combination of https://github.com/julia-actions/cache/pull/123 and https://github.com/julia-actions/cache/pull/127

DilumAluthge commented 2 months ago

123 and #127 have been merged.

DilumAluthge commented 2 months ago

This issue has been fixed by the combination of https://github.com/julia-actions/cache/pull/123, https://github.com/julia-actions/cache/pull/127, and https://github.com/julia-actions/cache/releases/tag/v2.0.0.

I've already created the v2.0.0 tag.

DilumAluthge commented 2 months ago

I've created the v2 tag.