nino-kin / weather-app

MIT License
0 stars 0 forks source link

build: Update actions/checkout #12

Closed ninokin25 closed 1 year ago

ninokin25 commented 1 year ago

Overview

Updated the workflow step of actions/checkout.

Links to issues, related PRs

11

Description

Required, simple description of this PR.

For now, we usually use the actions/checkout@v2 to checkout our source files into GitHub runner, but GitHub gave warn that the version v2 is not recommended because of the version of node.js. Ao, we need to update it to the latest version v4. The detail of the warning message is as follows:

The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/

Out of scope

Optional, e.g. issues the reviewers don't need to worry about because they are prevented by other means.

Implementation details

Optional, e.g. link to design documentation. diagrams etc. as well as additional hints to the reviewers e.g. where to focus when a high number of file is changed.

Integration test detail

Required, once the entire feature is available: how is integration testing performed, e.g. mention of the current repo test case and branch.

Checkpoints for reviewers