ci: Update GitHub Actions #207
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hello folks,
I want to suggest this PR which introduces major updates to GitHub Actions used in the workflow:
actions/checkoutreleased v3 which is using the latest Node.JS as its default runtime. Current Node.JS in runtime is v12, which will be EOL at this April, so better to update it.actions/setup-javareleased v2 which supports the dependency caching. It lets us remove theactions/cachefrom the workflow, and make the workflow definition simple and short.Hope that this PR helps you to keep the development environment updated and secure! :)