GitHub Actions의 JavaScript 실행 환경 전환
GitHub Actions 러너의 JavaScript 액션 실행 환경이 Node 24로 바뀌고 Node 20은 더 이상 사용할 수 없습니다.
교안에 영향
예전 문서의 Node 20 안내와 `ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION` 우회 방법은 더 이상 맞지 않습니다.
요약
- GitHub Actions 러너가 JavaScript actions에 Node 24를 사용하도록 변경됐습니다. - `ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION` 임시 우회 옵션이 더 이상 제공되지 않습니다. - JavaScript action을 유지 관리하는 경우 `runs.using`을 `node24`로 바꾸고 새 릴리스를 배포해야 합니다. - 워크플로우에서 사용하는 JavaScript actions는 Node 24를 지원하는 최신 버전으로 업데이트해야 합니다. - `macOS 13.4` 이하와 `ARM32`를 사용하는 자체 호스팅 러너는 더 이상 지원되지 않습니다.
바뀐 것
기타
- GitHub Actions 러너의 JavaScript actions 실행 환경이 Node 24로 바뀌었습니다.
- `ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION` 임시 우회 옵션이 제거됐습니다.
- JavaScript action은 `runs.using` 값을 `node24`로 바꾸고 새 릴리스를 배포해야 합니다.
- 워크플로우에서 사용하는 JavaScript actions는 Node 24를 지원하는 최신 버전으로 업데이트해야 합니다.
- `macOS 13.4` 이하와 `ARM32`를 사용하는 자체 호스팅 러너 지원이 종료됐습니다.