GitHub actions/checkout@v3 和 v2 有什么区别?

J'e*_*J'e 47 github-actions

使用GitHub Actionsactions/checkout@v2时,和之间有什么区别actions/checkout@v3?有什么理由使用 v2 而不是 v3 吗?

xan*_*key 42

节点运行时版本升级是他们发布新的主要版本的动力。可以在此处的差异中看到:https://github.com/actions/checkout/compare/v2.4.2...v3.0.2#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5R17-R18

  • 谢谢,很好的发现!你是正确的**(node12 --> node16)**。看起来“set-safe-directory”还有一个新的默认选项,但未在更改中列出。https://docs.github.com/en/actions/learn-github-actions/understanding-github-actions。 (5认同)