Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to github ci to migrate to node 16 compatible versions #4382

Merged
merged 1 commit into from
Oct 15, 2022
Merged

Update to github ci to migrate to node 16 compatible versions #4382

merged 1 commit into from
Oct 15, 2022

Conversation

Scopeuk
Copy link
Contributor

@Scopeuk Scopeuk commented Oct 15, 2022

inline with the blog entry below project CI is generating warnings relating to the soon to be deprecated node runtime.
project ci files checked for uses: clauses and updated where current imported actions were using node 12 runtime.
https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/

…//github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/) this includes an update to codeql actions which are being deprecated from 07 Dec 2022 (https://github.blog/changelog/2022-04-27-code-scanning-deprecation-of-codeql-action-v1/). this update is expected to have no functional effect on outputs but will reduce warnings on CI execution.

actions/checkout updates to v3
actions/upload-artifact to v3
actions/cache to v3

github/codeql-action/init to v2
github/codeql-action/analyze to v2

msys2/setup-msys2@v2 version is unmodified, confirmed as already using node 16
Copy link
Member

@t-paul t-paul left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice, thank you!

@t-paul t-paul merged commit daef909 into openscad:master Oct 15, 2022
@Scopeuk Scopeuk deleted the github-action-updates branch October 15, 2022 22:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants