-
Notifications
You must be signed in to change notification settings - Fork 0
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
Upgrade to Node16 and update dependencies #4
Conversation
* Fixed d impossible arg conditional * Added other conditional too * Restored upstream formatting
* Filter out blank lines * WIP * WIP * WIP * WIP * WIP * Revert package.json and package-lock.json
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks like there is an issue when you actually used this branch in monorail
https://github.com/parallelsystems/monorail/actions/runs/3579495678
@klimburg looks like this is unfortunately the expected behavior: Pull requests from forks cannot create Checks due to security exposure. Besides this error (which should no longer occur once merged to master) the rest of the output looks successful. Is that sufficient to get this merged? |
Background
GitHub Actions is deprecating Node12 https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/
Description
This PR upgrades the action to use Node16, along with updating dependencies. In order to upgrade to Node16, error handling had to be changed from
to
as
catch
blocks now are type annotated (microsoft/TypeScript#36775)Verification
Passes local tests