pipedrive / client-nodejs

Pipedrive API client for NodeJS
MIT License
209 stars 81 forks source link

Build 1875 - version-patch #463

Closed pipedrive-bot closed 1 year ago

pipedrive-bot-eventsink commented 1 year ago

Main branch dependencies

snyk vulnerabilities

pipedrive-bot-dora commented 1 year ago

Neodora Analysis ⚠

⚠ Missing cache in Github Workflow
**Message:** Github workflow should be using caching when step uses `actions/setup-node`
Workflow file Job name Step index Actual cache value Expected cache value
on-commit.yml test-runtime 2 Not found npm
🔍 [How to fix it](https://neodora.pipedrive.tools/rules/workflowCache)
⚠ Missing or invalid timeout in Github Workflow
**Message:** Github workflow timeout-minutes must be set with a value less or equal to 60 for every job that is not using a reusable workflow
Workflow file Job name Actual timeout Expected
on-pd-bot-pr-opened.yml on_pr_opened Not found <= 60
🔍 [How to fix it](https://neodora.pipedrive.tools/rules/workflowTimeout)
⚠ Incorrect runner in Github Workflow
**Message:** Github workflow must run on a self-hosted runner
Workflow file Job name Actual runs-on value Expected runs-on value
on-pd-bot-pr-opened.yml on_pr_opened ubuntu-latest Any of [eks-runner, eks-runner-php, eks-runner-nano, eks-runner-debug, eks-runner-compute]
🔍 [How to fix it](https://neodora.pipedrive.tools/rules/workflowRunner)
⚠ Use of actively maintained version of Node.js
**Message:** A service using Node.js should use an actively maintained version before it reaches EOL.
Current Node.js version Message
14 The current version of Node.js has already reached its EOL (2023-04-30)
🔍 [How to fix it](https://neodora.pipedrive.tools/rules/checkNextNodeRelease)
⚠ Missing Snyk Branch Protection for repository
**Message:** Branch protection must be configured on every GitHub repository. Snyk checks must be in the list of required checks of the branch protection rule
Snyk checks status
Required checks are missing: code/snyk, license/snyk, security/snyk
🔍 [How to fix it](https://neodora.pipedrive.tools/rules/snykBranchProtection)
⚠ Missing cache in Github Workflow
**Message:** Github workflow should be using caching when step uses `actions/setup-node`
Workflow file Job name Step index Actual cache value Expected cache value
on-pd-bot-pr-opened.yml on_pr_opened 2 Not found npm
🔍 [How to fix it](https://neodora.pipedrive.tools/rules/workflowCache)
⚠ Incorrect runner in Github Workflow
**Message:** Github workflow must run on a self-hosted runner
Workflow file Job name Actual runs-on value Expected runs-on value
on-commit.yml test-runtime ubuntu-latest Any of [eks-runner, eks-runner-php, eks-runner-nano, eks-runner-debug, eks-runner-compute]
🔍 [How to fix it](https://neodora.pipedrive.tools/rules/workflowRunner)

Commit 117d35d Job 219307