actions-hugo icon indicating copy to clipboard operation
actions-hugo copied to clipboard

feat: bump to use node20 runtime

Open chenrui333 opened this issue 1 year ago • 5 comments

This is consistent with all the recent github action updates. (mostly in actions repos, like actions/checkout, actions/setup-node, etc.)


Node12 was deleted from runner. Node20 was added to Actions Runner on v2.308.0. Node16 has en end of life on 11 Sep 2023.

This PR updates the default runtime to node20, rather then node16

relates to https://github.com/actions/runner/pull/2732

chenrui333 avatar Dec 21 '23 18:12 chenrui333

cc @peaceiris (it would also need a major release 3.0.0 after the PR merge)

chenrui333 avatar Dec 21 '23 18:12 chenrui333

It will be released as the first version of 2024 together with other bug fixes! ʕ◔ϖ◔ʔ

peaceiris avatar Dec 22 '23 02:12 peaceiris

👀 https://github.com/peaceiris/actions-hugo/actions/runs/7292054840/job/19882165078?pr=641

peaceiris avatar Dec 22 '23 02:12 peaceiris

looks like CI is not happy with the dist artifact checkin, I will move it into separate PR.

chenrui333 avatar Dec 22 '23 06:12 chenrui333

@peaceiris works fine now, https://github.com/chenrui333/actions-hugo/actions/runs/7296900196

chenrui333 avatar Dec 22 '23 06:12 chenrui333

Any ETA for its release?

cagataygurturk avatar Feb 06 '24 10:02 cagataygurturk

Thank you so much! ʕ◔ϖ◔ʔ

peaceiris avatar Feb 06 '24 14:02 peaceiris

do we need to wait for a major version release as well?

melhuang avatar Feb 09 '24 17:02 melhuang

@peaceiris we need a major version release per this merge.

chenrui333 avatar Apr 08 '24 15:04 chenrui333

The tag v3.0.0 was released last week. The v3 tag is also available. ʕ◔ϖ◔ʔ

https://github.com/peaceiris/actions-hugo/releases/tag/v3.0.0

peaceiris avatar Apr 08 '24 15:04 peaceiris