-
Notifications
You must be signed in to change notification settings - Fork 364
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
ci: [M3-7550] - Add Lint To Github Actions #9973
ci: [M3-7550] - Add Lint To Github Actions #9973
Conversation
packages/manager/.eslintrc.js
Outdated
@@ -20,6 +20,7 @@ module.exports = { | |||
ignorePatterns: [ | |||
'node_modules', | |||
'build', | |||
'storybook-static', |
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.
This ignores the storybook build directory.
This caused my local eslint to take hours to finish because it was trying to lint my local storybook build.
Coverage Report: β
|
matrix: | ||
package: ['linode-manager', '@linode/api-v4', '@linode/validation'] |
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.
It's pretty simple Github Actions stuff, but I'm proud of this π§Ό
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.
Unrelated - any reason we have linode-manager
VS @linode/manager
for CM workspace? I assume it is the legacy name pre-monorepo?
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.
Yeah, definitely just a legacy thing. I think I would have named it @linode/manager
if it were up to me!
LGTM, excited to see this in action |
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.
Good call! Thanks for implementing
matrix: | ||
package: ['linode-manager', '@linode/api-v4', '@linode/validation'] |
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.
Unrelated - any reason we have linode-manager
VS @linode/manager
for CM workspace? I assume it is the legacy name pre-monorepo?
Description π
How to test π§ͺ
As an Author I have considered π€