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

add install devDependencies to Makefile commands #1191

Merged
merged 4 commits into from
Jun 30, 2023

Conversation

wboereboom
Copy link
Contributor

@wboereboom wboereboom commented Jun 27, 2023

Description
This fix addresses the failing npx command in the Models workflow that has been throwing errors over the past few months.
The npx command is not able to deal with eslint configuration, and will not download the plugins required to succesfully perform the eslint command as can be seen in this workflow run. Pre-installing devDependencies ensures the plugins are present when the eslint command is performed

Tested scenarios
Tested running the npx eslint command locally without having npm modules pre-installed

@wboereboom wboereboom added the bug Something isn't working label Jun 27, 2023
@wboereboom wboereboom requested a review from a team as a code owner June 27, 2023 09:22
@wboereboom wboereboom enabled auto-merge (squash) June 27, 2023 09:26
jillingk
jillingk previously approved these changes Jun 27, 2023
jillingk
jillingk previously approved these changes Jun 27, 2023
@sonarcloud
Copy link

sonarcloud bot commented Jun 28, 2023

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

@wboereboom wboereboom merged commit 2b4308d into develop Jun 30, 2023
10 checks passed
@wboereboom wboereboom deleted the ITT-607/fix_checkout_model_rename branch June 30, 2023 07:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants